Node.js http server
Node.js http server
我正在尝试创建一个http服务器,仅读取POST请求并以大写形式返回请求的正文。这是我的代码:
http=require("http");
fs=require("fs");
http.createServer(function(req,res){
if(req.method=="POST")
{
var body = '';
req.on('data', function (data) {body += data.toString();});
body=body.toUpperCase()
res.end(body);
}
else
{
res.end("Not a POST request.");
}
}).listen(process.argv[2]);
当我从命令提示符(指定端口号)运行此命令时,我得到以下错误:
Error connecting to http://localhost:61777: read ECONNRESET
我如何得到这个工作?
您必须发送正文,完成后才能获取。
http.createServer(function(req,res){
if(req.method=="POST")
{
var body = '';
req.on('data', function (data) {body += data.toString();});
// Please see this line:
req.on('end', function (data) { body=body.toUpperCase();
res.end(body);});
}
else
{
res.end("Not a POST request.");
}
}).listen(process.argv[2]);
相关文章:
- Meteor如何接收HTTP请求
- 在我的情况下,如何进行http请求
- //而不是在src=“”上使用http://"属性
- 我无法使用angularJs($http)访问服务器
- 在 api 文档中 socket.io“Server(srv:http#Server, opts:Object)”是什么
- 节点.js集群模块不会在 http 上释放套接字/端口.Server.close().
- 如何将 http.get(//json from server) 中的 JSON 数据分配给 Javascript 变量
- AngularJS (500 Internal Server Error) for http put
- 当需要(“http”)时发生了什么.Server() 以 Express 应用程序作为其参数进行评估
- PHP on apache server http calling javascript api on tomcat s
- Node JS HTTP Server request.on('data') 事件失败
- Angularjs:如何从$http-get-server调用更新数据
- 浏览器中的HTTP/2.0:浏览器如何取消Server Push
- 如何在本地主机上使用grunt、http-server运行bootstrap
- 从html发送数据到python flask server "GET / HTTP/1.1"405错
- 如何在Parse Server中创建一个云函数,通过http请求返回一些东西
- Node.js http server
- Variable HTTP/HTTPS Express Server
- 无法使用http-server wiki示例
- 尝试运行npm http-server时出错