如何在express.js GET请求中访问body?
我在sails.js框架里面发送GET请求,内部使用express.js
curl -u username:password -i -H“Accept:application / json”-X GET -d“msisdn = 32323” http:// localhost:9000 / api / v1.1 / buy / voucher / raj / 32323
我试图得到msisdn在req.body的价值,但它给我不明确。
我在互联网上阅读,它说我们可以发送身体的GET请求。 你可以参考这个stackoverflow线程。 带请求正文的HTTP GET
使用Express,不可能通过GET请求发送正文。 http://expressjs.com/en/api.html#req.body 。
实际上,你甚至不需要这个规范 。 如果你想用你的GET请求发送数据,查询参数就足够了,如果你需要安全地发送数据,你甚至不应该首先使用GET请求。