使用 Postman,当我向返回 204 的端点发出 PUT 请求时, Postman 无法解析响应,并且我的收集运行器停止了该迭代,表明发生了错误。
在跑步者之外运行时,Postman 显示以下内容:
不幸的是,我无法修复非标准端点。是否有一种解决方法可以让 Postman 继续而不会引发错误,尤其是在使用收集运行器时?
使用 Postman,当我向返回 204 的端点发出 PUT 请求时, Postman 无法解析响应,并且我的收集运行器停止了该迭代,表明发生了错误。
在跑步者之外运行时,Postman 显示以下内容:
不幸的是,我无法修复非标准端点。是否有一种解决方法可以让 Postman 继续而不会引发错误,尤其是在使用收集运行器时?
来自服务器的 204 (204 NO CONTENT) 响应意味着服务器成功处理了您的请求,不需要响应。
更多信息:https ://httpstatuses.com/204
实际上,据我所知,如果服务器发送带有有效负载响应的 204,则端点没有按应有的方式开发。
这将是 Postman 未显示响应负载的主要原因。您将只能读取响应标头。
因此,如果您发送 PUT 请求,并且只接收标头,则表示一切正常。如果您检测数据,服务器应该会以 200 代码响应。
现在,这样说,如果邮递员告诉您“它无法得到任何响应”,则基本上意味着服务器没有响应任何东西。现在尝试增加邮递员设置中的超时时间。服务器很可能花费了很多时间。检查跑步者外部需要多少时间来响应。
我希望这可以帮助你。