当我使用 http 请求节点为无效参数调用 API 时,我的 api 会引发 404,400 错误,并且我试图将无效数据显示为响应。
当我触发 api 在浏览器上获得我们所期望的响应时。
但是,当我尝试最重要的客户端时,它会抛出一个错误说
{"name":"StatusCodeError","statusCode":404,"message":"404"}
我认为它不会进入我编写 if 语句的流程的下一个节点。
任何人都可以帮助我如何克服这个问题。
响应:- {“_msgid”:“22d03407.5d9fac”,“有效载荷”:“{\”全部\": [\"未找到 ID 为 xxxx 的 xxxx\"]}", "url": "xxxxxxxxx", "statusCode": 404, "headers": { "server": "nginx", "date": "格林威治标准时间 2017 年 1 月 27 日星期五 12:25:11”、“content-type”:“application/json; charset=utf-8”、“transfer-encoding”:“chunked”、“connection”:“close”、“变化”:“接受,Cookie”,“set-cookie”:[“uid=rB8uFViLPCdOjlIIA0mqAg==;路径=/”],“p3p”:“CP=\”CAO PSA OUR\“”},“req”: { "_readableState": { "objectMode": false, "highWaterMark": 16384, "buffer": { "head": null, "tail": null, "length": 0 }, "length": 0, "管道”:null,“pipesCount”:0,“flowing”:null,“end”:true,“endEmitted”:false,“reading”:false,“sync”:true,“needReadable”:false,“emittedReadable” : true, "readableListening": false, "resumeScheduled": false, "defaultEncoding": "utf8", "ranOut": false, "awaitDrain": 0, ....等待排水“:0,....等待排水“:0,....