【发布时间】:2015-01-10 13:02:28
【问题描述】:
我需要做的是简单的 node.js http echo 服务器。但是,我在 node 网站和其他一些地方找到的服务器要么无法按我的意愿工作,要么我不明白它们是如何工作的。
我使用了这个简单的回显服务器,但在我的客户端(用 java 编写)我没有得到我想要的结果。
var http = require('http');
http.createServer(function(request,response){
response.writeHead(200);
request.pipe(response);
}).listen(8080);
我希望我的服务器做出一个包含响应标头和响应正文的响应,我将在其中获得我的客户端发送并返回的整个 http 请求。客户端正在测量从发送请求到获得完整响应的时间。客户端也在将响应正文写入文件。
当我尝试使用类似的东西时
response.write(request.url);
我在响应正文中获得了 request.url,它可以工作,但我希望将整个 http 请求放在里面。
任何帮助将不胜感激。
【问题讨论】:
标签: javascript node.js http echo response