檢測(cè)到您已登錄華為云國(guó)際站賬號(hào),為了您更好的體驗(yàn),建議您訪問國(guó)際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
設(shè)置跨域規(guī)則 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過ObsClient->setBucketCors設(shè)置桶的跨域規(guī)則,如果原規(guī)則存在則覆蓋原規(guī)則。以下代碼展示了如何設(shè)置跨域規(guī)則:
設(shè)置跨域規(guī)則 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過ObsClient.SetBucketCors設(shè)置桶的跨域規(guī)則,如果原規(guī)則存在則覆蓋原規(guī)則。 本示例用于設(shè)
設(shè)置跨域規(guī)則 您可以通過setBucketCORS設(shè)置桶的跨域規(guī)則,如果原規(guī)則存在則覆蓋原規(guī)則。 以下代碼展示了如何設(shè)置跨域規(guī)則: static OBSClient *client; NSString *endPoint = @"your-endpoint"; // 認(rèn)證用的ak
設(shè)置跨域規(guī)則 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過ObsClient.setBucketCors設(shè)置桶的跨域規(guī)則,如果原規(guī)則存在則覆蓋原規(guī)則。 本示例用于設(shè)
查看跨域規(guī)則 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過ObsClient->getBucketCors查看桶的跨域規(guī)則。 本示例用于查看桶名為“bucketname”的跨域規(guī)則。
查看跨域規(guī)則 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過ObsClient.GetBucketCors查看桶的跨域規(guī)則。 本示例用于查看桶名為“bucketname”的跨域規(guī)則。
查看跨域規(guī)則 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過ObsClient.getBucketCors查看桶的跨域規(guī)則。 本示例用于查看桶名為“bucketname”的跨域規(guī)則。
查看跨域規(guī)則 您可以通過getBucketCORS查看桶的跨域規(guī)則。以下代碼展示了如何查看跨域規(guī)則: static OBSClient *client; NSString *endPoint = @"your-endpoint"; // 認(rèn)證用的ak和sk硬編碼到代碼中或者明文存
要使用OBS BrowserJS SDK訪問OBS服務(wù)的桶,必須配置該桶允許跨域請(qǐng)求(桶的CORS),推薦為桶的CORS配置的規(guī)則如下: 配置項(xiàng) 配置值 說明 AllowedOrigin * 允許任意請(qǐng)求來源。 說明: 也可以配置具體的域名或IP。
} } 相關(guān)鏈接 關(guān)于設(shè)置桶的跨域規(guī)則的API說明,請(qǐng)參見設(shè)置桶的CORS配置。 更多關(guān)于設(shè)置桶的跨域規(guī)則的示例代碼,請(qǐng)參見Github示例。 設(shè)置桶的跨域規(guī)則過程中返回的錯(cuò)誤碼含義、問題原因及處理措施可參考OBS錯(cuò)誤碼。 父主題: 跨域資源共享(Java SDK)
刪除跨域規(guī)則 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過ObsClient->deleteBucketCors刪除桶的跨域規(guī)則。 本示例用于刪除桶名為“bucketname”的跨域規(guī)則。
配置CORS實(shí)現(xiàn)跨域訪問OBS OBS提供HTML5協(xié)議中的CORS設(shè)置,幫助用戶實(shí)現(xiàn)跨域訪問。 您可以新建CORS規(guī)則,也可以從其他桶復(fù)制已有CORS規(guī)則。 背景知識(shí) 跨域是指不同域名之間相互訪問。 跨域訪問是瀏覽器出于安全考慮而設(shè)置的一個(gè)限制,即同源策略。
"https://your-endpoint"; // 創(chuàng)建ObsClient實(shí)例 ObsClient obsClient = new ObsClient(ak, sk, endPoint); obsClient.deleteBucketCors("bucketname"); 刪除跨域規(guī)則過程中返回的錯(cuò)誤碼含義、
為什么配置了跨域訪問OBS(CORS)仍然報(bào)錯(cuò)? 首先請(qǐng)檢查CORS規(guī)則是否配置正確,請(qǐng)參考配置桶允許跨域請(qǐng)求。 對(duì)于同一URL會(huì)緩存響應(yīng)header,第一次簡(jiǎn)單請(qǐng)求不會(huì)帶跨域頭,就會(huì)緩存第一次的結(jié)果。第二次復(fù)雜請(qǐng)求再次訪問此URL會(huì)取第一次響應(yīng)結(jié)果,產(chǎn)生CORS。
刪除跨域規(guī)則 您可以通過deleteBucketCORS刪除桶的跨域規(guī)則。以下代碼展示了如何刪除跨域規(guī)則: static OBSClient *client; NSString *endPoint = @"your-endpoint"; // 認(rèn)證用的ak和sk硬編碼到代碼中或者
刪除跨域規(guī)則 開發(fā)過程中,您有任何問題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過ObsClient.DeleteBucketCors刪除桶的跨域規(guī)則。 本示例用于刪除桶名為“bucketname”的跨域規(guī)則。
詳細(xì)說明請(qǐng)參見對(duì)象存儲(chǔ)卷掛載設(shè)置自定義訪問密鑰(AK/SK)。 創(chuàng)建PVC。
或C域名下的對(duì)象。 同協(xié)議、同域名(或IP)、以及同端口視為同一個(gè)域。兩個(gè)頁(yè)面的協(xié)議、域名和端口(如果指定了端口)相同,則視為同源。 跨域資源共享(CORS)允許Web端的應(yīng)用程序訪問不屬于本域的資源。OBS提供接口方便開發(fā)者控制跨域訪問的權(quán)限。 更多關(guān)于跨域資源共享的內(nèi)容請(qǐng)參考跨域資源訪問。
為防止因?yàn)g覽器緩存導(dǎo)致報(bào)跨域錯(cuò)誤,跨域請(qǐng)求頭“Access-Control-Allow-Origin”配置完成后,請(qǐng)您及時(shí)清理瀏覽器緩存。 如果您的域名源站是OBS桶域名且CDN配置了跨域規(guī)則,OBS側(cè)也需要同時(shí)配置跨域資源共享。
} } 相關(guān)鏈接 關(guān)于獲取桶的跨域規(guī)則的API說明,請(qǐng)參見獲取桶的CORS配置。 更多關(guān)于獲取桶的跨域規(guī)則的示例代碼,請(qǐng)參見Github示例。 獲取桶的跨域規(guī)則過程中返回的錯(cuò)誤碼含義、問題原因及處理措施可參考OBS錯(cuò)誤碼。 父主題: 跨域資源共享(Java SDK)
作B域名或C域名下的對(duì)象。 同協(xié)議、同域名(或IP)、以及同端口視為同一個(gè)域。兩個(gè)頁(yè)面的協(xié)議、域名和端口(如果指定了端口)相同,則視為同源。 跨域資源共享(CORS)允許Web端的應(yīng)用程序訪問不屬于本域的資源。 OBS支持CORS規(guī)范,允許跨域請(qǐng)求訪問OBS中的資源。 更多關(guān)于跨域資源共享的內(nèi)容請(qǐng)參考跨域資源訪問。
或C域名下的對(duì)象。 同協(xié)議、同域名(或IP)、以及同端口視為同一個(gè)域。兩個(gè)頁(yè)面的協(xié)議、域名和端口(如果指定了端口)相同,則視為同源。 跨域資源共享(CORS)允許Web端的應(yīng)用程序訪問不屬于本域的資源。OBS提供接口方便開發(fā)者控制跨域訪問的權(quán)限。 更多關(guān)于跨域資源共享的內(nèi)容請(qǐng)參考跨域資源訪問。
或C域名下的對(duì)象。 同協(xié)議、同域名(或IP)、以及同端口視為同一個(gè)域。兩個(gè)頁(yè)面的協(xié)議、域名和端口(如果指定了端口)相同,則視為同源。 跨域資源共享(CORS)允許Web端的應(yīng)用程序訪問不屬于本域的資源。OBS提供接口方便開發(fā)者控制跨域訪問的權(quán)限。 更多關(guān)于跨域資源共享的內(nèi)容請(qǐng)參考跨域資源訪問。
行交互的。 OBS支持CORS規(guī)范,允許跨域請(qǐng)求訪問OBS中的資源。 調(diào)用設(shè)置桶的CORS配置接口,您可設(shè)置指定桶的跨域資源共享規(guī)則,以允許客戶端瀏覽器進(jìn)行跨域請(qǐng)求。如果原規(guī)則存在則覆蓋原規(guī)則。 更多關(guān)于跨域資源共享的內(nèi)容請(qǐng)參考跨域資源訪問。 父主題: 跨域資源共享
} } 相關(guān)鏈接 關(guān)于刪除桶的跨域規(guī)則的API說明,請(qǐng)參見刪除桶的CORS配置。 更多關(guān)于刪除桶的跨域規(guī)則的示例代碼,請(qǐng)參見Github示例。 刪除桶的跨域規(guī)則過程中返回的錯(cuò)誤碼含義、問題原因及處理措施可參考OBS錯(cuò)誤碼。 父主題: 跨域資源共享(Java SDK)