我有一个客户端JS文件,它有:
代理=要求(‘超级代理’);请求= agent.get(url);
然后我就有了
request.get(url)
//or
request.post(url)
request.end( function( err, results ) {
resultCallback( err, results, callback );
} );在后端节点端,我有request.body和request.params,还有一些有request.query
身体,对角线和疑问之间有什么区别?
发布于 2016-08-26 22:51:50
req.params是路由参数,req.body是请求的实际主体,req.query是任何查询参数。
例如,如果我声明此路由:
router.get('/user/:id', function(req, res) {});req.params将包含id。
如果我把身体送到这个路线上:
{
name: 'josh'
}这将出现在req.body中。
如果我将一些查询参数传递给http://myserver.com/api/user?name="josh",req.query将是{ name: 'josh' }。
看看特快文档。
https://stackoverflow.com/questions/39175587
复制相似问题