檢測(cè)到您已登錄華為云國(guó)際站賬號(hào),為了您更好的體驗(yàn),建議您訪問國(guó)際站服務(wù)網(wǎng)站 http://www.cqfng.cn/intl/zh-cn
不再顯示此消息
上傳對(duì)象 對(duì)象上傳簡(jiǎn)介 文本上傳 文件上傳 獲取上傳進(jìn)度 創(chuàng)建文件夾 設(shè)置對(duì)象屬性 分段上傳 設(shè)置對(duì)象生命周期 追加上傳 分段復(fù)制 斷點(diǎn)續(xù)傳上傳 基于表單上傳 上傳回調(diào)
獲取OBS中對(duì)象URL OBS服務(wù)簡(jiǎn)介 對(duì)象存儲(chǔ)服務(wù)(Object Storage Service,OBS)是一個(gè)基于對(duì)象的海量存儲(chǔ)服務(wù),為客戶提供海量、安全、高可靠、低成本的數(shù)據(jù)存儲(chǔ)能力。 創(chuàng)建OBS桶 登錄對(duì)象存儲(chǔ)服務(wù)控制臺(tái)。 左側(cè)導(dǎo)航欄選擇“桶列表”,在右上角選擇“創(chuàng)建桶”。按下圖配置完成OBS桶的創(chuàng)建。
// require 'obs-autoloader.php'; // 聲明命名空間 use Obs\ObsClient; // 創(chuàng)建ObsClient實(shí)例 $obsClient = new ObsClient ( [ //推薦通過環(huán)境變量獲取AKSK,這里也可以使用
本視頻介紹了華為云對(duì)象存儲(chǔ)服務(wù)OBS的基本概念、產(chǎn)品優(yōu)勢(shì)、應(yīng)用場(chǎng)景及使用方式。
必選 參數(shù)解釋: 對(duì)象名。對(duì)象名是對(duì)象在存儲(chǔ)桶中的唯一標(biāo)識(shí)。對(duì)象名是對(duì)象在桶中的完整路徑,路徑中不包含桶名。 例如,您對(duì)象的訪問地址為examplebucket.obs.cn-north-4.myhuaweicloud.com/folder/test.txt 中,對(duì)象名為folder/test
我可以恢復(fù)已刪除的對(duì)象嗎? 桶開啟了多版本控制功能時(shí): 對(duì)象列表頁未開啟“歷史版本”開關(guān)時(shí),單擊“刪除”按鈕刪除對(duì)象后,在對(duì)象列表中無法看到已刪除對(duì)象,而打開“歷史版本”開關(guān)后,在對(duì)象列表中可以看到帶刪除標(biāo)記的當(dāng)前版本對(duì)象和被刪除后成為歷史版本的對(duì)象。此時(shí),單擊帶刪除標(biāo)記的當(dāng)前版本對(duì)象操作列的“徹底刪除”,即可恢復(fù)已刪除對(duì)象。
上傳對(duì)象 操作場(chǎng)景 您可以根據(jù)需要,將任何類型的文件上傳到OBS桶中進(jìn)行存儲(chǔ)。 下面介紹如何調(diào)用PUT上傳API在指定的桶中上傳對(duì)象,API的調(diào)用方法請(qǐng)參見如何調(diào)用API。 前提條件 已獲取AK和SK,獲取方法參見獲取訪問密鑰(AK/SK)。 已創(chuàng)建了至少一個(gè)可用的桶。 已準(zhǔn)備好
重寫ContentType響應(yīng)頭 以下代碼展示了如何重寫ContentType響應(yīng)頭: // 創(chuàng)建ObsClient實(shí)例 var obsClient = new ObsClient({ // 認(rèn)證用的ak和sk硬編碼到代碼中或者明文存儲(chǔ)都有很大的安全風(fēng)險(xiǎn),建議在配置文件或者環(huán)境變量中密文存放,使用時(shí)解密
如何獲取OBS的終端節(jié)點(diǎn)? OBS可以通過域名進(jìn)行訪問,在使用API、第三方工具等方式使用OBS時(shí),可通過域名方便定位OBS中的資源。 在使用OBS之前,請(qǐng)確保客戶端環(huán)境已經(jīng)正確配置DNS服務(wù)器地址,用于OBS域名解析。 不同的數(shù)據(jù)中心分配對(duì)應(yīng)的域名,域名詳情請(qǐng)參見地區(qū)和終端節(jié)點(diǎn)。
我的平臺(tái)用了OBS之后我商城平臺(tái)的照片不顯示,不知道是什么原因,平臺(tái)地址:106.12.100.205
上傳對(duì)象 對(duì)象上傳簡(jiǎn)介 流式上傳 文件上傳 異步上傳 獲取上傳進(jìn)度 創(chuàng)建文件夾 設(shè)置對(duì)象屬性 分段上傳 設(shè)置對(duì)象生命周期 追加上傳 分段復(fù)制 斷點(diǎn)續(xù)傳上傳
eadObject權(quán)限;其次,這個(gè)HeadObject對(duì)于不存在對(duì)象的查詢還受制于ListBucket權(quán)限,因?yàn)樵贖ead一個(gè)不存在對(duì)象時(shí)候這個(gè)時(shí)候?qū)嶋H是走到了列舉對(duì)象的分支中,我們認(rèn)為這個(gè)時(shí)候你是沒有權(quán)限來探查對(duì)象名稱結(jié)構(gòu)的,所以會(huì)拒絕你,在業(yè)務(wù)應(yīng)用過程中可以按照下面的思維導(dǎo)圖
恢復(fù)歸檔或深度歸檔存儲(chǔ)對(duì)象(Go SDK) 功能說明 如果要獲取歸檔或深度歸檔存儲(chǔ)對(duì)象的內(nèi)容,需要先將對(duì)象恢復(fù),然后再執(zhí)行下載數(shù)據(jù)的操作。對(duì)象恢復(fù)后,會(huì)產(chǎn)生一個(gè)標(biāo)準(zhǔn)存儲(chǔ)類型的對(duì)象副本,也就是說會(huì)同時(shí)存在標(biāo)準(zhǔn)存儲(chǔ)類型的對(duì)象副本和歸檔或深度歸檔存儲(chǔ)對(duì)象,在恢復(fù)對(duì)象的保存時(shí)間到期后標(biāo)準(zhǔn)存儲(chǔ)類型的對(duì)象副本會(huì)自動(dòng)刪除。
解決辦法是使用多云??紤]到這點(diǎn),華為云的對(duì)象存儲(chǔ)特別支持了“鏡像回源”的功能,能夠?qū)⑵渌频?span id="rn9r5vf" class='cur'>對(duì)象存儲(chǔ)服務(wù)設(shè)置為源站,請(qǐng)求對(duì)象不存在時(shí),華為云OBS能夠自動(dòng)從源站獲取后返回并保存。通過一次全量同步+持續(xù)增量同步+鏡像回源,能夠平滑實(shí)現(xiàn)對(duì)象存儲(chǔ)的備站同步。以便于業(yè)務(wù)在華為云上分流,實(shí)現(xiàn)多云。
// require 'obs-autoloader.php'; // 聲明命名空間 use Obs\ObsClient; // 創(chuàng)建ObsClient實(shí)例 $obsClient = new ObsClient ( [ //推薦通過環(huán)境變量獲取AKSK,這里也可以使用
"https://your-endpoint"; // 創(chuàng)建ObsClient實(shí)例 ObsClient obsClient = new ObsClient(ak, sk, endPoint); String content = "Hello OBS"; obsClient.putObject("bucketname"
我想問一下,OBS對(duì)象存儲(chǔ)里面不是有查詢所有對(duì)象嗎?可是所有對(duì)象都是文件夾的路徑加文件。有沒有提供樹形結(jié)構(gòu)的 api 接口?比如桶名為zhtj,那返回的數(shù)據(jù)就是{"zhtj":{"folder_child":[{"a目錄":{"folder_child":[],"file_info":[]}}]
上傳對(duì)象(Java SDK) 對(duì)象上傳簡(jiǎn)介(Java SDK) 流式上傳(Java SDK) 文件上傳(Java SDK) 獲取上傳進(jìn)度(Java SDK) 創(chuàng)建文件夾(Java SDK) 設(shè)置對(duì)象元數(shù)據(jù)(Java SDK) 分段上傳(Java SDK) 設(shè)置對(duì)象生命周期(Java
使用方法。 對(duì)象ACL可以通過三種方式設(shè)置: 上傳對(duì)象時(shí)指定預(yù)定義ACL。 調(diào)用ObsClient.setObjectAcl指定預(yù)定義ACL。 調(diào)用ObsClient.setObjectAcl自定義設(shè)置ACL。 上傳對(duì)象時(shí)指定預(yù)定義ACL 以下代碼展示如何在上傳對(duì)象時(shí)指定預(yù)定義ACL: