我按照以下视频中的步骤进行操作:here
我创建了Lambda函数和API,并且在API Gateway编辑器中进行测试时,它可以正常工作。提供状态200和正确的输出。
在部署时,我按照视频中的说明给了url + /opencv
,但是浏览器没有给出任何输出,而是给了结果site not reachable
。
我也尝试了不使用资源/opencv
的情况,当我运行部署后得到的URL时,出现{"message":"Missing Authentication Token"}
错误。
因此,在上图所示的AWS工具中进行测试时,如何获得输出,但是在部署之后却无法获得。我想念什么?
答案 0 :(得分:1)
在“资源”下检查您的阶段并验证URL,然后尝试创建一个新阶段。我只是按照相同的步骤,我可以看到它工作正常。为了重现,我删除了舞台并确认它给了我您所提到的错误。因此,请尝试通过在资源下创建一个新阶段来重现这些步骤,因为这将使您拥有自动的新URL,然后进行验证。如果它不起作用,请下次共享舞台截图。
答案 1 :(得分:0)
对于其他遇到相同问题的人。一种解决方案是等待一点: 首次部署API GW时,我也遇到此错误。然后〜5-10分钟后,它开始正常工作。