【问题标题】:Does cloudfront not support CORS with custom origin?云端是否不支持具有自定义来源的 CORS?
【发布时间】:2013-01-24 04:11:20
【问题描述】:

我似乎无法在 Amazon CloudFrontcross-domain XMLHttpRequest 上使用自定义来源,因为 CloudFront 不会根据 Request and Response Behavior, and Supported HTTP Status Codes for Custom Origins 中的 HTTP 方法 部分转发预检 OPTIONS 请求:

CloudFront 仅接受来自最终用户的 GETHEAD 请求。

我在网上找不到任何人抱怨这个,所以任何人都可以确认这一点吗?

【问题讨论】:

  • 你不是只需要非获取请求的预检吗?
  • 是的,但 chrome 会在发出 GET 之前发出 OPTIONS 请求。

标签: amazon-web-services cors amazon-cloudfront


【解决方案1】:

CloudFront 现在支持以下请求(包括 OPTIONS):

  • 删除
  • 获取
  • 选项
  • 补丁
  • 发布

问题中引用的CloudFront documentation 中的HTTP 方法 部分已更新。

【讨论】:

  • 最后。感谢您找到这个。
  • 它仍然不适用于缓存命中,只有缓存未命中。
  • @nikolay 如果它与缓存命中一起工作,它不会破坏 CDN 的目的吗?
猜你喜欢
  • 2020-04-10
  • 1970-01-01
  • 2013-08-25
  • 2020-02-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2022-01-13
相关资源
最近更新 更多