檢測(cè)到您已登錄華為云國(guó)際站賬號(hào),為了您更好的體驗(yàn),建議您訪問(wèn)國(guó)際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
配置桶允許跨域請(qǐng)求 開(kāi)發(fā)過(guò)程中,您有任何問(wèn)題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 要使用OBS BrowserJS SDK訪問(wèn)OBS服務(wù)的桶,必須配置該桶允許跨域請(qǐng)求(桶的CORS),推薦為桶的CORS配置的規(guī)則如下:
配置CORS實(shí)現(xiàn)跨域訪問(wèn)OBS OBS提供HTML5協(xié)議中的CORS設(shè)置,幫助用戶(hù)實(shí)現(xiàn)跨域訪問(wèn)。 您可以新建CORS規(guī)則,也可以從其他桶復(fù)制已有CORS規(guī)則。 背景知識(shí) 跨域是指不同域名之間相互訪問(wèn)。 跨域訪問(wèn)是瀏覽器出于安全考慮而設(shè)置的一個(gè)限制,即同源策略。由于JavaScri
跨域資源共享 跨域資源共享簡(jiǎn)介 設(shè)置跨域規(guī)則 查看跨域規(guī)則 刪除跨域規(guī)則
DARD_IA 低頻訪問(wèn)存儲(chǔ)。 低頻訪問(wèn)存儲(chǔ)適用于不頻繁訪問(wèn)(平均一年少于12次)但在需要時(shí)也要求能夠快速訪問(wèn)數(shù)據(jù)的業(yè)務(wù)場(chǎng)景。 OBS_STORAGE_CLASS_GLACIER 歸檔存儲(chǔ)。 歸檔存儲(chǔ)適用于很少訪問(wèn)(平均一年訪問(wèn)一次)數(shù)據(jù)的業(yè)務(wù)場(chǎng)景。 OBS_STORAGE_CLASS_DEEP_ARCHIVE
eadObject權(quán)限;其次,這個(gè)HeadObject對(duì)于不存在對(duì)象的查詢(xún)還受制于ListBucket權(quán)限,因?yàn)樵贖ead一個(gè)不存在對(duì)象時(shí)候這個(gè)時(shí)候?qū)嶋H是走到了列舉對(duì)象的分支中,我們認(rèn)為這個(gè)時(shí)候你是沒(méi)有權(quán)限來(lái)探查對(duì)象名稱(chēng)結(jié)構(gòu)的,所以會(huì)拒絕你,在業(yè)務(wù)應(yīng)用過(guò)程中可以按照下面的思維導(dǎo)圖
跨域資源共享(C SDK) 設(shè)置桶的CORS配置(C SDK) 獲取桶的CORS配置(C SDK) 刪除桶的CORS配置(C SDK)
也越來(lái)越廣泛。這里講解一下,OBS對(duì)象存儲(chǔ)對(duì)于企業(yè)應(yīng)用的價(jià)值?!颈尘啊繜o(wú)論是基于C/S架構(gòu),還是B/S架構(gòu)的應(yīng)用,都要面臨一個(gè)文件存儲(chǔ)的問(wèn)題。對(duì)于文件存儲(chǔ),我們最常見(jiàn)的有兩種解決方案:直接存儲(chǔ)到應(yīng)用服務(wù)器的本地中。處理后直接存入到數(shù)據(jù)庫(kù)中。存儲(chǔ)到服務(wù)器本地,小的應(yīng)用程序,是沒(méi)有什么問(wèn)題的。
為什么配置了跨域訪問(wèn)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)求再次訪問(wèn)此URL會(huì)取第一次響應(yīng)結(jié)果,產(chǎn)生CORS。屬于瀏覽器機(jī)制問(wèn)題。
解決辦法是使用多云??紤]到這點(diǎn),華為云的對(duì)象存儲(chǔ)特別支持了“鏡像回源”的功能,能夠?qū)⑵渌频?span id="nhnprfr" class='cur'>對(duì)象存儲(chǔ)服務(wù)設(shè)置為源站,請(qǐng)求對(duì)象不存在時(shí),華為云OBS能夠自動(dòng)從源站獲取后返回并保存。通過(guò)一次全量同步+持續(xù)增量同步+鏡像回源,能夠平滑實(shí)現(xiàn)對(duì)象存儲(chǔ)的備站同步。以便于業(yè)務(wù)在華為云上分流,實(shí)現(xiàn)多云。
Browser+、obsutil、OBS API、OBS SDK等方式創(chuàng)建桶。OBS桶名具有全局唯一性,桶名和桶所屬區(qū)域在創(chuàng)建后無(wú)法修改,請(qǐng)?zhí)崆斑M(jìn)行合理規(guī)劃。 上傳文件 可通過(guò)OBS控制臺(tái)、OBS Browser+、obsutil、OBS API、OBS SDK等方式將文件上傳至桶。OBS支持上傳的文件可以是
跨域資源共享 跨域資源共享簡(jiǎn)介 設(shè)置跨域規(guī)則 查看跨域規(guī)則 刪除跨域規(guī)則
跨域資源共享(Java SDK) 跨域資源共享簡(jiǎn)介(Java SDK) 設(shè)置跨域資源共享規(guī)則(Java SDK) 獲取跨域資源共享規(guī)則(Java SDK) 刪除跨域資源共享規(guī)則(Java SDK)
跨域資源共享 跨域資源共享簡(jiǎn)介 設(shè)置跨域規(guī)則 查看跨域規(guī)則 刪除跨域規(guī)則
跨域資源共享 跨域資源共享簡(jiǎn)介 設(shè)置跨域規(guī)則 查看跨域規(guī)則 刪除跨域規(guī)則
取值范圍: 404:指對(duì)象在OBS桶中不存在。 默認(rèn)取值: 404 objectKeyPrefixEquals 否 String 參數(shù)解釋?zhuān)?觸發(fā)回源功能的對(duì)象名前綴。當(dāng)觸發(fā)回源的請(qǐng)求里對(duì)象名滿足此前綴,才會(huì)繼續(xù)執(zhí)行回源功能。 約束限制: 當(dāng)前綴配置為空時(shí),默認(rèn)所有對(duì)象都匹配。 同一個(gè)
設(shè)置生命周期規(guī)則 開(kāi)發(fā)過(guò)程中,您有任何問(wèn)題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過(guò)ObsClient.SetBucketLifecycle設(shè)置桶的生命周期規(guī)則。 設(shè)置對(duì)象轉(zhuǎn)換策略 以下
設(shè)置生命周期規(guī)則 開(kāi)發(fā)過(guò)程中,您有任何問(wèn)題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過(guò)ObsClient->setBucketLifecycle設(shè)置桶的生命周期規(guī)則。 設(shè)置對(duì)象轉(zhuǎn)換策略 以
設(shè)置生命周期規(guī)則 開(kāi)發(fā)過(guò)程中,您有任何問(wèn)題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過(guò)ObsClient.setBucketLifecycle設(shè)置桶的生命周期規(guī)則。 設(shè)置對(duì)象轉(zhuǎn)換策略 以下
企業(yè)和開(kāi)發(fā)者使用。OBS是一項(xiàng)面向Internet訪問(wèn)的服務(wù),提供了基于HTTP/HTTPS協(xié)議的Web服務(wù)接口,用戶(hù)可以隨時(shí)隨地連接到Internet,通過(guò)OBS管理控制臺(tái)或各種OBS工具訪問(wèn)和管理存儲(chǔ)在OBS中的數(shù)據(jù)。此外,OBS支持SDK和OBS API接口,可使用戶(hù)方便管