use*_*031 5 curl node.js express
我正在尝试模拟对基于 NodeJS Express 的服务器应用程序的 POST 请求。它正在运行localhost:3000(JS Fiddle:http://jsfiddle.net/63SC7/)
我使用以下 CURL 行:
curl -X POST -d "{\"name\": \"Jack\", \"text\": \"HULLO\"}" -H "Content-Type: application/json" http://localhost:3000/api
Run Code Online (Sandbox Code Playgroud)
但收到错误消息:
Cannot read property 'text' of undefined
Run Code Online (Sandbox Code Playgroud)
有什么想法我做错了吗?
注意:我可以使用此行成功发出 GET 请求:
curl http://localhost:3000/api
假设你正在尝试req.body.text,
你有use吗bodyParser?
app.use(express.bodyParser());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
13422 次 |
| 最近记录: |