{ "Message" : "An error has occurred." } 确切地说是平均值/误差



我执行了Jmeter负载测试脚本时。我将获得"响应代码:500",还会得到响应数据

{"Message": "An error has occurred."}

我已经尝试使用不同的ID来传递数据。

采样器结果:

Thread Name: Thread Group 1-1
Sample Start: 2019-05-11 17:45:32 IST
Load time: 36
Connect Time: 0
Latency: 36
Size in bytes: 358
Sent bytes:5783
Headers size in bytes: 322
Body size in bytes: 36
Sample Count: 1
Error Count: 1
Data type ("text"|"bin"|""): text
Response code: 500
Response message: Internal Server Error
HTTPSampleResult fields:
ContentType: application/json; charset=utf-8
DataEncoding: utf-8

响应数据:

{"Message":"An error has occurred."}

预期结果:应下订单(例如电子商务(实际结果:无法下订单。

客户端应用程序获得了500的HTTP状态代码,其中"内部服务器错误"作为API调用的响应。500内部服务器错误可能是由于在Edge内执行任何策略时的错误或目标/后端服务器上的错误引起的。

HTTP状态代码500是通用错误响应。这意味着服务器遇到了一种意外的条件,使其无法满足请求。当没有其他错误代码时,服务器通常会返回此错误。

https://docs.apigee.com/api-platform/troubleshoot/runtime/500-internal-server-error-0

通常,您的要求是畸形的,并且由于某些错误而无法通过服务器提供一些逻辑/验证。

可以做什么?: -

  1. 使用浏览器手动执行请求,以检查服务器中是否有问题服务您的请求。
  2. 您的HTTP请求不正确。检查相关/强制性动态参数。使用任何嗅探工具(例如提琴手(捕获两个请求并进行比较以获取动态参数,并查看您是否已关联它们。

最新更新