檢測(cè)到您已登錄華為云國(guó)際站賬號(hào),為了您更好的體驗(yàn),建議您訪問(wèn)國(guó)際站服務(wù)網(wǎng)站 http://m.cqfng.cn/intl/zh-cn
不再顯示此消息
同一用戶多次創(chuàng)建同名桶不會(huì)報(bào)錯(cuò),創(chuàng)建的桶屬性以第一次請(qǐng)求為準(zhǔn)。 更多創(chuàng)建桶的信息,請(qǐng)參見(jiàn)創(chuàng)建桶。 創(chuàng)建桶時(shí),如果使用的終端節(jié)點(diǎn)歸屬于默認(rèn)區(qū)域華北-北京一(cn-north-1),則可以不指定區(qū)域;如果使用的終端節(jié)點(diǎn)歸屬于其他區(qū)域,則必須指定區(qū)域,且指定的區(qū)域必須與終端節(jié)點(diǎn)歸屬的區(qū)域一致。當(dāng)前有效的區(qū)域名稱可從這里查詢。
上傳對(duì)象 開(kāi)發(fā)過(guò)程中,您有任何問(wèn)題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 本示例用于上傳字符串“Hello OBS”到桶名為“bucketname”里,名稱為“objectname”。 代碼示例如下所示:
PERMISSION_READ_ACP 寫ACP權(quán)限 如果有寫ACP的權(quán)限,則可以更新對(duì)應(yīng)桶或?qū)ο?span id="z59lprp" class='cur'>的權(quán)限控制列表(ACL)。 桶或?qū)ο?span id="9lvlnvb" class='cur'>的所有者永遠(yuǎn)擁有寫對(duì)應(yīng)桶或?qū)ο?span id="ndn5nbd" class='cur'>的ACP的權(quán)限。 擁有了寫ACP的權(quán)限,由于可以更改權(quán)限控制策略,實(shí)際上意味著擁有了完全訪問(wèn)的權(quán)限。 Permission.PERMISSION_WRITE_ACP
上面代碼中的 partEtags是進(jìn)行上傳段后保存的分段號(hào)和分段ETag值的列表,它必須是按分段號(hào)升序排列。 分段可以是不連續(xù)的。 并發(fā)分段上傳 分段上傳的主要目的是解決大文件上傳或網(wǎng)絡(luò)條件較差的情況。下面的示例代碼展示了如何使用分段上傳并發(fā)上傳大文件: // 認(rèn)證用的ak和sk
為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 追加上傳可實(shí)現(xiàn)對(duì)同一個(gè)對(duì)象追加數(shù)據(jù)內(nèi)容的功能。您可以通過(guò)ObsClient.appendObject進(jìn)行追加上傳。示例代碼如下: // 認(rèn)證用的ak和sk硬編碼到代碼中或者明文存儲(chǔ)都有很大的安全風(fēng)險(xiǎn)
e”里,名稱為“objectname”的對(duì)象并通過(guò)ProgressInterval監(jiān)控下載進(jìn)度。 代碼示例如下所示: // 認(rèn)證用的ak和sk硬編碼到代碼中或者明文存儲(chǔ)都有很大的安全風(fēng)險(xiǎn),建議在配置文件或者環(huán)境變量中密文存放,使用時(shí)解密,確保安全;本示例以ak和sk保存在環(huán)境變量
標(biāo)簽管理 標(biāo)簽簡(jiǎn)介 設(shè)置桶標(biāo)簽 查看桶標(biāo)簽 刪除桶標(biāo)簽
e,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過(guò)ObsClient.setBucketTagging設(shè)置桶標(biāo)簽。以下代碼展示了如何設(shè)置桶標(biāo)簽: // 認(rèn)證用的ak和sk硬編碼到代碼中或者明文存儲(chǔ)都有很大的安全風(fēng)險(xiǎn),建議在配置
e,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 您可以通過(guò)ObsClient.getBucketTagging查看桶標(biāo)簽。以下代碼展示了如何查看桶標(biāo)簽: // 認(rèn)證用的ak和sk硬編碼到代碼中或者明文存儲(chǔ)都有很大的安全風(fēng)險(xiǎn),建議在配置
getResponseCode獲取到的錯(cuò)誤碼為408,表明連接OBS服務(wù)超時(shí)。 出現(xiàn)這類異常的原因如下: 1. 服務(wù)地址(Endpoint)錯(cuò)誤或網(wǎng)絡(luò)不通導(dǎo)致無(wú)法連接OBS服務(wù),此時(shí)請(qǐng)檢查服務(wù)地址和網(wǎng)絡(luò)狀況。 2. 客戶端到OBS服務(wù)端的網(wǎng)絡(luò)時(shí)延過(guò)大,請(qǐng)檢查客戶端到OBS服務(wù)端的網(wǎng)絡(luò)健康狀況。 父主題:
資源無(wú)法釋放 如果發(fā)現(xiàn)使用OBS Android SDK后存在內(nèi)存泄露或OBS服務(wù)端連接未斷開(kāi)等情況,請(qǐng)按如下辦法解決: 1. 請(qǐng)檢查是否正確調(diào)用了ObsClient.close。 2. 請(qǐng)檢查是否正確調(diào)用了ObsObject.getObjectContent.close釋放資源。
技術(shù)支持渠道 您可以通過(guò)關(guān)鍵字在左側(cè)搜索框中搜索本產(chǎn)品的文檔,幫助您快速找到需要的文檔。 開(kāi)發(fā)者社區(qū)提供的技術(shù)支持渠道如下: 開(kāi)發(fā)過(guò)程中,您有任何問(wèn)題可以在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。
開(kāi)發(fā)過(guò)程中,您有任何問(wèn)題可以在github上提交issue,或者在華為云對(duì)象存儲(chǔ)服務(wù)論壇中發(fā)帖求助。接口參考文檔詳細(xì)介紹了每個(gè)接口的參數(shù)和使用方法。 本示例用于下載桶名為“bucketname”里,名稱為“objectname”的對(duì)象。 代碼示例如下所示: // 創(chuàng)建ObsClient實(shí)例 var
*response, NSError *error){ NSLog(@"%@",response.etag); }]; 更多上傳對(duì)象的信息,請(qǐng)參見(jiàn)上傳對(duì)象。 父主題: 快速入門
OBSClient *client; NSString *endPoint = @"your-endpoint"; // 認(rèn)證用的ak和sk硬編碼到代碼中或者明文存儲(chǔ)都有很大的安全風(fēng)險(xiǎn),建議在配置文件或者環(huán)境變量中密文存放,使用時(shí)解密,確保安全;本示例以ak和sk保存在環(huán)境變量中為例,運(yùn)行本
如果有讀ACP的權(quán)限,則可以獲取對(duì)應(yīng)的桶或?qū)ο?span id="d559h5z" class='cur'>的權(quán)限控制列表(ACL)。桶或?qū)ο?span id="bp5fj5h" class='cur'>的所有者永遠(yuǎn)擁有讀對(duì)應(yīng)桶或?qū)ο驛CP的權(quán)限。 OBSACLRead_ACP 寫ACP權(quán)限 如果有寫ACP的權(quán)限,則可以更新對(duì)應(yīng)桶或?qū)ο?span id="d5jvd9n" class='cur'>的權(quán)限控制列表(ACL)。桶或?qū)ο?span id="b55jttt" class='cur'>的所有者永遠(yuǎn)擁有寫對(duì)應(yīng)桶或?qū)ο?span id="5nx55rf" class='cur'>的ACP的
對(duì)象上傳簡(jiǎn)介 在OBS中,用戶操作的基本數(shù)據(jù)單元是對(duì)象。OBS iOS SDK提供了豐富的對(duì)象上傳接口,可以通過(guò)以下方式上傳對(duì)象: 流式上傳 文件上傳 分段上傳 追加上傳 斷點(diǎn)續(xù)傳上傳 SDK支持上傳0KB~5GB的對(duì)象。流式上傳、文件上傳和追加上傳的內(nèi)容大小不能超過(guò)5GB;當(dāng)上傳較
OBSClient *client; NSString *endPoint = @"your-endpoint"; // 認(rèn)證用的ak和sk硬編碼到代碼中或者明文存儲(chǔ)都有很大的安全風(fēng)險(xiǎn),建議在配置文件或者環(huán)境變量中密文存放,使用時(shí)解密,確保安全;本示例以ak和sk保存在環(huán)境變量中為例,運(yùn)行本
OBSClient *client; NSString *endPoint = @"your-endpoint"; // 認(rèn)證用的ak和sk硬編碼到代碼中或者明文存儲(chǔ)都有很大的安全風(fēng)險(xiǎn),建議在配置文件或者環(huán)境變量中密文存放,使用時(shí)解密,確保安全;本示例以ak和sk保存在環(huán)境變量中為例,運(yùn)行本
OBSClient *client; NSString *endPoint = @"your-endpoint"; // 認(rèn)證用的ak和sk硬編碼到代碼中或者明文存儲(chǔ)都有很大的安全風(fēng)險(xiǎn),建議在配置文件或者環(huán)境變量中密文存放,使用時(shí)解密,確保安全;本示例以ak和sk保存在環(huán)境變量中為例,運(yùn)行本