0
私は、クライアントから要求を受け取るTCPサーバーを持っています。私はそれがhttp要求であることを確認したい。クライアントのリクエストがhttpリクエストかどうかをチェックする方法は?ノードjs
これは私のサーバーです:私はチャンクを解析し、querystring
と方法と要求を取るrequestParserで
var server = net.createServer(function (socket) {
socket.setEncoding("utf8");
console.log("Connections stated by:" + socket.address().address);
socket.write("hi tcp\r\n");
socket.on("data",function(chunk) {
console.log("received the following data: " + chunk);
var request = requestParser.parseRequest(chunk);
});
});
が、どのように私はそれがhttpリクエストであることを知っていますか?私はそれをチェックするために要求の第3パラメータを解析する必要がありますHTTP/1.1
に等しいですか?私のためにそれを行うことができる機能はありますか?
ありがとう!
どうすればいいですか?チャンクは文字列であり、要求オブジェクトではありません。 –
http://nodejs.org/docs/v0.6.6/api/all.html#request.url? –