【发布时间】:2024-04-25 21:10:02
【问题描述】:
我们使用 Apigee 代理来调用我们的 API。当我们在 Apigee 跟踪中对其进行测试时,一切正常。也适用于 curl。但是在浏览器上,它会给出 503。虽然这并不一致,有时它也会在浏览器上给出 200。试过 Chrome 和 Firefox,同样的行为。
我们的 API 仍然执行良好。我们不返回任何响应,只是设置状态。关于我们可以尝试在浏览器上获得 200 的任何想法?
【问题讨论】:
-
503 Service Unavailable 通常表示服务器出现问题,与发送的请求或发出请求的应用程序/用户代理无关。当您跟踪呼叫并收到 503 时,您的呼叫是否显示在跟踪中?如果可以看到,是否有返回 503 的后端目标?
-
当 API 仅配置为 POST/PUT 时,您是从浏览器发送的 GET 请求吗?
标签: browser apigee http-status-code-503