Node.js HTTP服务器

劳尔

我正在尝试创建一个仅读取POST请求并以大写形式返回请求正文的http服务器。这是我的代码:

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

我如何获得这项工作?

阿米纳达夫(Aminadav Glickshtein)

完成获取后,您必须将其发送出去。

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]);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

基于Node.js的服务器与类似Apache HTTP服务器的服务器

Node.js快速文件服务器(HTTP上的静态文件)

node.js服务器和带有express.js的HTTP / 2(2.0)

Node JS作为HTTP服务器并托管angularJS SPA

Node.js:创建HTTP服务器之前,等待mongodb连接建立

Node.js HTTP2服务器错误:套接字挂起

为什么Node.js HTTP服务器不响应来自Python的请求?

如何在Node.js中下载HTTP Web服务器上托管的文件

Typescript和Node.js中的HTTP服务器错误处理程序

使用Node JS的肥皂服务器

Node.JS服务器崩溃

从Node JS服务器读取响应

setInterval是否会阻止/干扰node.js / express HTTP服务器?

Node.js HTTP服务器路由

如何在Node.js服务器上使用HTTP POST数据?

为什么Node.js简单的HTTP服务器应用程序无法在服务器上运行?

Node.js WebSocket服务器,HTTP触发器

node.js http服务器并发问题

Node.js和MySQL:HTTP服务器在首次运行后停止

在Node.js上的相同地址上服务WebSocket和HTTP服务器

在node.js上使用http服务器监听多个主机

node.js从“ net”服务器转发http请求以表达

套接字在http.request上挂接到Node.js MongoDb服务器

在Node.JS和Express中的HTTPS服务器上拦截HTTP响应

node.js http:获取远程服务器的IP地址

调用node.js服务器

Chrome 扩展:向 node.js 服务器发出 http 请求,发送 cookie 凭据(CORS)

查询mongodb并将结果传递给node.js中的http服务器

崩溃服务器 node.js