977
阿裏雲
設置跨域資源共享__Ruby-SDK_SDK 參考_對象存儲 OSS-阿裏雲
跨域資源共享(CORS)允許web端的應用程序訪問不屬於本域的資源。OSS提供接口 方便開發者控製跨域訪問的權限。更多關於跨域資源共享的內容請參考 OSS跨域資源共享
OSS的跨域共享設置由一條或多條CORS規則組成,每條CORS規則包含以下設置:
- allowed_origins,允許的跨域請求的來源,如www.my-domain.com, *
- allowed_methods,允許的跨域請求的HTTP方法(PUT/POST/GET/DELETE/HEAD)
- allowed_headers,在OPTIONS預取指令中允許的header,如x-oss-test, *
- expose_headers,允許用戶從應用程序中訪問的響應頭
- max_age_seconds, 瀏覽器對特定資源的預取(OPTIONS)請求返回結果的緩存時間
設置CORS規則
通過Bucket#cors=
設置CORS規則:
require 'aliyun/oss'
client = Aliyun::OSS::Client.new(
endpoint: 'endpoint',
access_key_id: 'AccessKeyId', access_key_secret: 'AccessKeySecret')
bucket = client.get_bucket('my-bucket')
bucket.cors = [
CORSRule.new(
:allowed_origins => ['aliyun.com', 'https://www.taobao.com'],
:allowed_methods => ['PUT', 'POST', 'GET'],
:allowed_headers => ['Authorization'],
:expose_headers => ['x-oss-test'],
:max_age_seconds => 100)
]
查看CORS規則
通過Bucket#cors
查看CORS規則:
require 'aliyun/oss'
client = Aliyun::OSS::Client.new(
endpoint: 'endpoint',
access_key_id: 'AccessKeyId', access_key_secret: 'AccessKeySecret')
bucket = client.get_bucket('my-bucket')
cors = bucket.cors
puts cors.map(&:to_s)
清空CORS規則
通過Bucket#cors=
清空CORS規則
require 'aliyun/oss'
client = Aliyun::OSS::Client.new(
endpoint: 'endpoint',
access_key_id: 'AccessKeyId', access_key_secret: 'AccessKeySecret')
bucket = client.get_bucket('my-bucket')
bucket.cors = []
最後更新:2016-11-23 17:16:08
上一篇:
設置訪問權限__Ruby-SDK_SDK 參考_對象存儲 OSS-阿裏雲
下一篇:
錯誤__Go-SDK_SDK 參考_對象存儲 OSS-阿裏雲
Client類構造方法__SDK接口說明_Python版SDK_批量計算-阿裏雲
域名注冊流程__域名注冊_注冊續費_域名-阿裏雲
加密簽名__使用手冊(調用API)_API 網關-阿裏雲
Java SDK 環境準備__Java SDK_TCP 接入(專業)_消息隊列 MQ-阿裏雲
測試總結階段__性能測試流程體係_性能測試體係_性能測試-阿裏雲
事務消息__最佳實踐_消息服務-阿裏雲
買域名必須實名認證嗎,實名認證需要提供什麼資料?__域名資料提交_管理操作_域名-阿裏雲
配置監聽__實例管理_用戶指南_負載均衡-阿裏雲
高防CNAME接入流程__運維問題_產品常見問題_DDoS 高防IP-阿裏雲
替換證書__證書管理_用戶指南_負載均衡-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲