快速的NodeJS
我有使用快递和一的NodeJS网络API。这听起来很基本的,但我不能找到一个解决方案。我怎样才能返回HTTP状态代码和JSON对象的响应?
例如:
res.send(500,{成功:假,错误 '对不起,错误'});
即使我返回一个错误的HTTP响应代码,我想返回一个JSON对象。我试图用一些请求方法,但没有他们中的一个给设置HTTP状态代码和JSON对象的选项。
我敢肯定,我可能失去了一些东西,因为这是一个Web API框架很基本的。
提前致谢。
回答如下:每快递(版本4+)文档,你可以使用:
res.status(400);
res.send('Response');
你可以这样你的回应状态码
res.status(500).json({success: false, error 'Sorry, error'});
快速的NodeJS
我有使用快递和一的NodeJS网络API。这听起来很基本的,但我不能找到一个解决方案。我怎样才能返回HTTP状态代码和JSON对象的响应?
例如:
res.send(500,{成功:假,错误 '对不起,错误'});
即使我返回一个错误的HTTP响应代码,我想返回一个JSON对象。我试图用一些请求方法,但没有他们中的一个给设置HTTP状态代码和JSON对象的选项。
我敢肯定,我可能失去了一些东西,因为这是一个Web API框架很基本的。
提前致谢。
回答如下:每快递(版本4+)文档,你可以使用:
res.status(400);
res.send('Response');
你可以这样你的回应状态码
res.status(500).json({success: false, error 'Sorry, error'});