当响应大小较大时,我收到以下错误,我们可以通过在 Apigee 中启用流式处理来修复以下错误(目前超出范围,因为需要在所有上游流中工作)
The error pasted below: {"Envelope":{"Body":{"Fault":{"faultcode":"soap:Server","detail":{"source":{"errorcode":"protocol.http.TooBigBody"}},"faultstring":"Body buffer overflow","faultactor":{}}},"encodingStyle":"http:\/\/schemas.xmlsoap.org\/soap\/encoding\/"}
Run Code Online (Sandbox Code Playgroud)
我计划当我们从下游系统收到上述错误时提出故障。HTTP 状态代码应该是什么?
413请求实体太大
400“消息:反应很大”
小智 -1
HTTP 413 Payload Too Large对于这种情况,这是错误的状态代码,因为它告诉客户端您正在发送大量请求,并导致他们感到困惑。
HTTP 400 Bad Request对于这种情况,这是错误的状态代码,因为请求是正确的,并且服务器知道它想要获得什么,但由于其自身的限制,服务器不想回答这个响应大小。
HTTP 403 Forbidden应该是你的选择。
服务器理解该请求,但拒绝满足它。
请注意,大多数情况下,最好使用正确的响应状态代码和自定义消息来说明拒绝请求的原因。
| 归档时间: |
|
| 查看次数: |
2657 次 |
| 最近记录: |