我正在使用使用快速框架的node.js项目。 我的应用程序将处理大量的POST请求。我的一个帖子请求如下:
网址
POST /processit
请求参数
info={"one":"a=5"}
node.js代码
var express = require('express');
var app = express();
app.use(express.bodyParser());
app.post('/processit', function(req, res) {
console.log(req.body);
res.type('text/plain');
res.send('Testing !');
});
app.listen(process.env.PORT || 3000);
在node.js日志中我得到了反响
{}
但如果我将请求参数从info={"one":"a=5"}
更改为info={"one":"ab5"}
我正在
info={"one":"ab5"}
在node.js日志中。
我不知道我在这里做错了什么
ScreenShot:
提前致谢。
答案 0 :(得分:0)
我怀疑你的问题在于你的Eclipse测试工具是如何编码的。
尝试使用curl从命令行或此Chrome插件执行POST:https://chrome.google.com/webstore/detail/rest-console/cokgbflfommojglbmbpenpphppikmonn?hl=en