虽然 CORS 已经通过 API Gateway 设置好了,Access-Control-Allow-Origin
头部也设置好了,但是当我试图在 Chrome 中从 AJAX 调用这个 API 时,仍然会收到以下错误:
XMLHttpRequest 无法加载 http://XXXXX.execute-api.us-west-2.amazonaws.com/beta/YYYYY。请求的资源上没有“访问控制-允许-起源”标头。因此,不允许访问原始文件‘ null’。反应 HTTP状态码为403。
我尝试通过 邮差获取 URL,结果显示上面的头文件已经成功传递:
从期权的反应来看:
如何在不恢复为 JSON-P 的情况下从浏览器调用 API?