REST API 如何在使用 Postman 请求时生成 500 错误状态
我需要测试 500“内部服务器错误”,但需要通过邮递员的调用来测试这个新的 API。有谁知道如何拨打电话来触发它?我不是在谈论设置模拟或从开发方面进行。我需要通过发出请求来调用 500 响应,以便我可以验证是否从该新服务器返回了 500 请求。
I need to test the 500 'internal server error' but Need to test this new API with calls from postman. Does anyone know how to make a call that will trigger it? I'm not talking about setting up a mock or doing it from the dev side. I need to invoke 500 responses by making requests so I can verify that a 500 request is returned from this new server.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
500 内部服务器错误是您系统的内部错误,当您的代码出现问题时您就会收到该错误。
如果代码没有问题,而您只想获得 500 错误状态进行测试,那么您可以从代码中抛出 NullPointerException 之类的异常。
The 500 Internal Server Error is internal to your system and you will get it when there is some issue in your code.
If the code doesn't has issues and you just want to get a 500 error status for testing then you can throw an exception like NullPointerException from your code.
500错误可以通过不在标头中传递必要的参数(例如x-api-key)以及请求中不正确的数据(服务器不接受)来获得,例如名称和名称
the 500 error can be get by not passing necessary parameter in header eg x-api-key and also incorrect data in request as not accepted by server eg name an be Name
仅举一种情况的示例:您可以输入错误的 Url,响应状态代码应为 500
example for just one case:You can put wrong Url than response status code should be 500