NodeJs Express错误处理程序转json

时间:2018-07-06 19:56:27

标签: node.js express bigcommerce

BigCommerce API发送此错误,我只想将title部分发送给客户端。但是错误是一个很难分解的字符串。

我可能希望以Json格式得到相同的错误,以便为不同的目的获得不同的零件。

  

{错误:请求返回的错误代码:422和正文:{“ status”:422,“ title”:“”我们现有的[Sample] Smith Journal 13库存不足,无法满足您选择的数量。请尝试再次。“,”类型“:” https://developer.bigcommerce.com/api#api-status-codes“}

at IncomingMessage.res.on 
(/Users/ohabash/Dropbox/Sites/fornida_server/node_modules/node-bigcommerce/lib/request.js:83:27)
at IncomingMessage.emit (events.js:164:20)
at endReadableNT (_stream_readable.js:1054:12)
at _combinedTickCallback (internal/process/next_tick.js:138:11)
at process._tickCallback (internal/process/next_tick.js:180:9) code: 422 }

-我是否需要以其他方式发送请求(也许是不同的标头)?

-还是应该以其他方式解析响应?怎么样?**

0 个答案:

没有答案