2011-12-17 13 views
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に等しいですか?私のためにそれを行うことができる機能はありますか?

ありがとう!

答えて

0

なぜhttp moduleを使用しませんか?

+0

どうすればいいですか?チャンクは文字列であり、要求オブジェクトではありません。 –

+0

http://nodejs.org/docs/v0.6.6/api/all.html#request.url? –

関連する問題