NodeJSサーバーのクライアントから受信したデータを印刷します

ダービー

そのJavaScriptの一部を含む単純なhtmlファイルがあります。

<script type="text/javascript">
            $.ajax({
            url: 'http://192.168.X.X:8080',
            data: '{"data": "1"}',
            dataType: "jsonp",
            cache: false,
            timeout: 5000,
            success: function(data) {
                    var ret = jQuery.parseJSON(data);
                },
                error: function (xhr, status, error) {
                    console.log('Error: ' + error.message);
                    document.getElementById("error").innerHTML = 'Error: ' + error.message;
                }
            });
    </script>

NodeJSサーバーに受信したデータを出力させたいだけです(1°の数字があります)。

これが私のNodeJSコードです:

var http = require('http');
var s = http.createServer();
s.on('request', function(request, response) {
    response.writeHead(200);
    console.log('a: '+request.method);
    console.log('b: '+request.headers);
    console.log('c: '+request.url);
});
s.listen(8080);

サーバーは検索要求を受信して​​いますが、送信されたデータの値を取得するにはどうすればよいですか?サーバーがクライアントから番号を受け取り、それを印刷するだけです。どうやってするか?

どうもありがとう1

inic

私はこれがあなたが探していることをするのだと思います。

#!/usr/bin/node 

var http = require('http');
var s = http.createServer();
s.on('request', function(request, response) {
    response.writeHead(200);
    console.log('a: '+request.method);
    console.log('b: '+request.headers);
    console.log('c: '+request.url);

    var url = decodeURIComponent(request.url);
    var startPos = url.indexOf('{');
    var endPos = url.indexOf('}');
    var jsonString = url.substring(startPos, endPos+1);
    json = JSON.parse(jsonString);
    console.log(json['data'])
});
s.listen(8080);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

C#クライアント上のC ++サーバーから送信されたデータを受信します

分類Dev

C#クライアントからサーバーへのデータ転送サーバーは以前のクライアントメッセージを受信しています非同期サーバー-非同期クライアント

分類Dev

サーバーがクライアントからシードしたよりも多くのデータを受信するのは奇妙です

分類Dev

NATを介したUDPクライアントがサーバーからデータを受信できませんでした

分類Dev

サーバーはすべてのデータを受信しましたが、HttpSendRequestはクライアントでFALSE12002を返します

分類Dev

gRPC Javaサーバー:クライアントから受信した元のメッセージバイトを取得する方法はありますか?

分類Dev

APIから受信したデータを更新するためにどのコンポーネントライフサイクルを使用しますか

分類Dev

GOでサーバーがTCPクライアントからデータを受信しない

分類Dev

サーバーpythonからデータを受信していないクライアント

分類Dev

Java(クライアント)からデータを受信するPython(サーバー)を別々の行で..(TCP)

分類Dev

Nettyクライアントがサーバーから送信された完全なデータを受信していません

分類Dev

Java SUBクライアント(ZMQ)上のPython ZeroMQPUBサーバーからデータを受信する方法

分類Dev

JavaScriptクライアントから受信したトークンを使用して、サーバー上にソーシャル接続を作成します

分類Dev

クライアントが受信したときにサーバーからバイト配列を返すのは異なります

分類Dev

TCPサーバーがAndroidのクライアントからデータを受信しないのはなぜですか?

分類Dev

クライアントは、受信したのと同じJWTトークンを使用してサーバーにコールバックしますか?

分類Dev

クライアント側から受信したGoogle認証コードを使用して、サーバー側のJavaScript(nodejs)でアクセストークンを取得します

分類Dev

クライアントからSYNを受信した直後にサーバーがSYN / ACKを送信する

分類Dev

XHRを介してblobデータをクライアントからNodeJSサーバーに送信します

分類Dev

C#クライアントサーバー:1つのクライアントのみがデータを受信します

分類Dev

LINQからデータを受信したのに、500の内部サーバーエラーを受信する

分類Dev

C#TCPサーバーは、Pythonクライアントから送信された2つのメッセージを同時に受信します

分類Dev

WinSock:サーバーはクライアントが送信したのと同じシーケンスでデータを受信しません

分類Dev

C ++サーバーがクライアント/ Winsockからデータを受信できません

分類Dev

フラッシュからデータを受信し、angularJSクライアント側に表示します

分類Dev

C#UDPサーバーソケットがデータを受信したクライアントのIPアドレスを取得する

分類Dev

クライアントがサーバーからメッセージを受信したことを確認します

分類Dev

サーバーからTLSアラートを受信しました:ハンドシェイクに失敗しました(40)

分類Dev

TCP:サーバーは、クライアントから[SYN]を受信した直後に[RST、ACK]を送信します

Related 関連記事

  1. 1

    C#クライアント上のC ++サーバーから送信されたデータを受信します

  2. 2

    C#クライアントからサーバーへのデータ転送サーバーは以前のクライアントメッセージを受信しています非同期サーバー-非同期クライアント

  3. 3

    サーバーがクライアントからシードしたよりも多くのデータを受信するのは奇妙です

  4. 4

    NATを介したUDPクライアントがサーバーからデータを受信できませんでした

  5. 5

    サーバーはすべてのデータを受信しましたが、HttpSendRequestはクライアントでFALSE12002を返します

  6. 6

    gRPC Javaサーバー:クライアントから受信した元のメッセージバイトを取得する方法はありますか?

  7. 7

    APIから受信したデータを更新するためにどのコンポーネントライフサイクルを使用しますか

  8. 8

    GOでサーバーがTCPクライアントからデータを受信しない

  9. 9

    サーバーpythonからデータを受信していないクライアント

  10. 10

    Java(クライアント)からデータを受信するPython(サーバー)を別々の行で..(TCP)

  11. 11

    Nettyクライアントがサーバーから送信された完全なデータを受信していません

  12. 12

    Java SUBクライアント(ZMQ)上のPython ZeroMQPUBサーバーからデータを受信する方法

  13. 13

    JavaScriptクライアントから受信したトークンを使用して、サーバー上にソーシャル接続を作成します

  14. 14

    クライアントが受信したときにサーバーからバイト配列を返すのは異なります

  15. 15

    TCPサーバーがAndroidのクライアントからデータを受信しないのはなぜですか?

  16. 16

    クライアントは、受信したのと同じJWTトークンを使用してサーバーにコールバックしますか?

  17. 17

    クライアント側から受信したGoogle認証コードを使用して、サーバー側のJavaScript(nodejs)でアクセストークンを取得します

  18. 18

    クライアントからSYNを受信した直後にサーバーがSYN / ACKを送信する

  19. 19

    XHRを介してblobデータをクライアントからNodeJSサーバーに送信します

  20. 20

    C#クライアントサーバー:1つのクライアントのみがデータを受信します

  21. 21

    LINQからデータを受信したのに、500の内部サーバーエラーを受信する

  22. 22

    C#TCPサーバーは、Pythonクライアントから送信された2つのメッセージを同時に受信します

  23. 23

    WinSock:サーバーはクライアントが送信したのと同じシーケンスでデータを受信しません

  24. 24

    C ++サーバーがクライアント/ Winsockからデータを受信できません

  25. 25

    フラッシュからデータを受信し、angularJSクライアント側に表示します

  26. 26

    C#UDPサーバーソケットがデータを受信したクライアントのIPアドレスを取得する

  27. 27

    クライアントがサーバーからメッセージを受信したことを確認します

  28. 28

    サーバーからTLSアラートを受信しました:ハンドシェイクに失敗しました(40)

  29. 29

    TCP:サーバーは、クライアントから[SYN]を受信した直後に[RST、ACK]を送信します

ホットタグ

アーカイブ