Amazon web services API网关端点在AWS控制台上工作,但不在浏览器中工作

Amazon web services API网关端点在AWS控制台上工作,但不在浏览器中工作,amazon-web-services,aws-api-gateway,Amazon Web Services,Aws Api Gateway,我有一个代理Lambda函数的API网关端点。当我在控制台中测试端点(GET请求)时,它工作正常并返回正确的JSON 当我在浏览器或邮递员中尝试相同的端点时,它不起作用。错误是: 找不到服务器IP地址 我在CloudWatch中为API设置了日志,但什么都没有出现,所以看起来API甚至没有被调用 我在NodeJS中使用无服务器框架。我尝试过删除我的整个CloudFormation堆栈并从头开始重新部署,但没有什么不同。直到今天,API还可以正常工作。我遇到了完全相同的问题。具体而言,星巴克wif

我有一个代理Lambda函数的API网关端点。当我在控制台中测试端点(GET请求)时,它工作正常并返回正确的JSON

当我在浏览器或邮递员中尝试相同的端点时,它不起作用。错误是:

找不到服务器IP地址

我在CloudWatch中为API设置了日志,但什么都没有出现,所以看起来API甚至没有被调用


我在NodeJS中使用无服务器框架。我尝试过删除我的整个CloudFormation堆栈并从头开始重新部署,但没有什么不同。直到今天,API还可以正常工作。

我遇到了完全相同的问题。具体而言,星巴克wifi不喜欢AWS API网关端点,但也喜欢其他一些公共wifi。解决方案是为API网关端点使用自定义域,恐怕

您是否为API网关设置了自定义域?看起来像是DNS问题!没有,这是默认的url。我发现当我使用公共wifi(如星巴克)时,API停止工作,而不是3G或使用cloudfare或谷歌DNS的普通wifiTry(1.1.1.1或8.8.8.8)