跳到主要内容

跨域访问设置

跨域访问指通过 HTTP 请求,从一个域去请求另一个域的资源。只要协议、域名、端口有任何一个不相同,都会被当作是不同的域。COS支持针对跨域访问配置规则,支持响应 OPTIONS 请求 ,并根据开发者设定的规则向浏览器返回具体设置的规则,浏览器通过匹配规则允许跨域访问。

  1. 您可在【Bucket管理】页面,点击桶对应的【设置】按钮,进入桶属性设置页面,在设置页面对跨域设置做配置。
  2. 您可通过点击【新建规则】打开配置窗口,设置以下信息:
    • 来源 Origin
      允许跨域请求的来源,域名以 http://或 https:// 开头,每行一个,一行最多一个,支持通配符 *
    • 操作 Methods
      支持 GET、PUT、POST、DELETE、HEAD,允许一个或多个跨域请求方法。
    • Allow-Headers
      在发送 OPTIONS 请求时告知服务端,接下来的请求可以使用哪些自定义的 HTTP 请求头部,建议填写为*,支持多行输入。
    • Expose-Headers
      指定允许用户从应用程序中访问的响应头。
    • 超时 Max-Age
      设置 OPTIONS 请求得到结果的有效期(秒),数值必须为正整数,可设置为永不超时。
  3. 填写完成后点击确定即完成一条规则的添加,支持添加多条规则。可以对已有的规则做修改。