【问题标题】:Error in AWS API Gateway: 502 Bad GatewayAWS API 网关中的错误:502 Bad Gateway
【发布时间】:2017-09-09 11:29:20
【问题描述】:

我已经使用 API 网关创建了一个 API(https 公共 url),并尝试在该 url 上使用 post 方法发送请求,它正在本地机器上运行,但是当我尝试在生产环境中在相同的 url 上发送请求时它给出502 bad gateway 作为响应,我尝试了许多选项来解决这个问题,但无法解决它。如果有人对此有任何想法,请提出解决方案。

【问题讨论】:

  • 您从哪里调用端点?即,您使用的是客户端脚本(如 Javascript/jQuery)还是服务器端脚本(如 PHP 或 .NET)?
  • 它被foursquare push api调用,它显示502 bad gateway作为响应并且没有在aws上获得任何日志
  • 您需要提供更多关于您的生产环境的信息,而不是“它不起作用”。到目前为止,我最好的猜测是您的生产代码没有正确构造请求。

标签: amazon-web-services aws-lambda aws-api-gateway


【解决方案1】:

所有 API Gateway API 端点都可以从 Internet 访问。如果它在您的开发主机上工作并且在 prod 上不起作用,那么问题可能与您的 prod 设置有关。尝试从 prod 主机对 API url 进行 DNS 查找。如果这不能解决,您应该先解决该问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-08-08
    • 2019-12-10
    • 2017-12-13
    • 2019-08-24
    • 2021-01-25
    • 2019-09-15
    • 2018-04-23
    • 1970-01-01
    相关资源
    最近更新 更多