跨域訪問簡介
跨(kua)域(yu)資(zi)源(yuan)共享(Cross-Origin Resource Sharing,CORS)是(shi)HTML5提(ti)供的(de)(de)(de)標準跨(kua)域(yu)解(jie)決(jue)方案。跨(kua)域(yu)訪(fang)(fang)問,也叫JavaScript跨(kua)域(yu)訪(fang)(fang)問,是(shi)瀏覽(lan)(lan)器出于(yu)(yu)安全考慮(lv)而(er)設置的(de)(de)(de)一(yi)個限制(zhi)即同源(yuan)策(ce)略(Same Origin Policy,SOP)。當(dang)來自于(yu)(yu)A網站(zhan)(zhan)的(de)(de)(de)頁(ye)面中的(de)(de)(de)JavaScript代碼希望(wang)訪(fang)(fang)問B網站(zhan)(zhan)的(de)(de)(de)時候,瀏覽(lan)(lan)器會拒絕該訪(fang)(fang)問,因為A、B兩(liang)個網站(zhan)(zhan)是(shi)屬(shu)于(yu)(yu)不同的(de)(de)(de)域(yu),不同域(yu)之間的(de)(de)(de)網站(zhan)(zhan)腳本和內容是(shi)無法進行(xing)交(jiao)互的(de)(de)(de)。
典型應用場景
只有在瀏覽器訪問(wen)的(de)情況下才會涉及CORS的(de)使(shi)用(yong),在使(shi)用(yong)客戶端訪問(wen)的(de)時候無需(xu)擔心出(chu)現(xian)跨域問(wen)題。ZOS提(ti)供HTML5協議(yi)中(zhong)的(de)跨域資(zi)源共享設置,幫(bang)助您實現(xian)跨域訪問(wen)。
操作步驟
- 點擊天翼云門戶首頁的“控制中心”,輸入登錄的用戶名和密碼,進入控制中心頁面。
- 在管理控制臺上方點擊

,選擇地域,以下操作選擇華東-華東1。 - 在控制臺首頁,選擇“存儲>對象存儲”。
- 在ZOS控制臺,單擊Bucket名稱進入“概覽”頁面。
- 選擇“權限管理”頁面,找到“跨域設置”,點擊“設置”按鈕。

- 在跨域設置頁面點擊“創建策略”。
- 根據跨域規則參數配置說明完成跨域規則創建,并點擊“確定”,完成創建。
跨域(yu)規則創建參(can)數說(shuo)明
參數 說明 來源 指(zhi)定允許的(de)(de)跨域請(qing)求的(de)(de)來源。配置規(gui)則如下:允許多(duo)條匹(pi)配規(gui)則,多(duo)條規(gui)則需換行(xing)填寫。每行(xing)的(de)(de)域名或(huo)IP必須以 ? //或(huo) // 開(kai)頭且不能以/結尾,支(zhi)持通配符星號(hao)( * ),每行(xing)允許使(shi)(shi)用(yong)最(zui)多(duo)一個(ge)星號(hao)( * ? ),不支(zhi)持輸入空格(ge)和中文字符。若域名使(shi)(shi)用(yong)的(de)(de)不是默認端(duan)口,還需要攜帶端(duan)口號(hao)。例如://console.daliqc.cn:8080。
域名配置示例如下:
匹配指定域名時(shi),填寫(xie)完整域名。例如://console.daliqc.cn。
匹配(pei)泛二(er)級(ji)域名,可使用通配(pei)符星號( ? * )。例如://* .daliqc.cn。
匹配所有域名,可直接填寫通配符星(xing)號( * )。
允許Methods 指定允許的跨域請求方法。 允許Headers 指定允許跨域請求的響應頭。配置規則如下:允許多條匹配規則,多條規則需換行填寫。每條匹配規則最多使用一個星號( ? * )通配符,不支持輸入空格。建議沒有特殊需求的情況下設置為星號( * )。 暴露Headers 指定允(yun)許用(yong)(yong)戶從應用(yong)(yong)程序中(zhong)訪問的響應頭。例如一個(ge)Javascript的XMLHttpRequest對象。允(yun)許多(duo)條匹配(pei)規則(ze),多(duo)條規則(ze)需(xu)換(huan)行填寫。不(bu)支持使用(yong)(yong)星號( ? * )通(tong)配(pei)符和(he)輸入空格。
暴露Headers配置值(zhi):
ETag
Content-Type
Content-Length
Cache-Control
Content-Disposition
Content-Encoding
Content-Language
Expires
緩存時間 指定瀏覽器對特定資源的預取(OPTIONS)請求返回結果的緩存時間。
說明通過桶“概(gai)覽(lan)”頁面基礎設置中(zhong)的“跨域(yu)訪問”,也可跳(tiao)轉至(zhi)“權(quan)限管(guan)理”頁面。