Aws lambda API网关:Can';不能启用CORS
我无法在我的API网关实例上启用CORS,它看起来是这样的: 1。设置: 2。结果: 我尝试了很多方法,比如检查Aws lambda API网关:Can';不能启用CORS,aws-lambda,cors,aws-api-gateway,serverless-framework,serverless,Aws Lambda,Cors,Aws Api Gateway,Serverless Framework,Serverless,我无法在我的API网关实例上启用CORS,它看起来是这样的: 1。设置: 2。结果: 我尝试了很多方法,比如检查default4xx和default5xx以及手动输入一些帖子中建议的访问控制允许方法 如果将鼠标悬停在错误上,则会得到:指定的响应状态代码无效 我可以使用我的浏览器,但帖子只能由邮递员完成。我的ReactJS网站也不会发布,抛出: 从源站访问XMLHttpRequest已被CORS策略阻止:请求的资源上不存在“访问控制允许源站”标头。 我已经读到我的React应用程序应该发送CO
default4xx
和default5xx
以及手动输入一些帖子中建议的访问控制允许方法
如果将鼠标悬停在错误上,则会得到:指定的响应状态代码无效
我可以使用我的浏览器,但帖子只能由邮递员完成。我的ReactJS网站也不会发布,抛出:
从源站访问XMLHttpRequest已被CORS策略阻止:请求的资源上不存在“访问控制允许源站”标头。
我已经读到我的React应用程序应该发送CORS头(还没有),但我甚至不能在API网关中启用CORS 您不应该手动在控制台上启用CORS。取而代之的是,在无服务器框架中遵循这一点 简言之:
- 在http事件中设置
cors:true
- 在处理程序中返回
{'Access-Control-Allow-Origin':'*','Access-Control-Allow-Credentials':true}
这是因为没有方法响应服务器是否接受来自URL的调用?服务器是否接受您随请求发送的标题?服务器是否允许GET/POST方法?