取得 Blob

Get Blob 作業可從系統讀取或下載 Blob,包括其中繼資料和屬性。 您也可以呼叫 Get Blob 讀取快照集。

要求

您可以依照下列方式建構 Get Blob 要求。 建議您使用 HTTPS。 以儲存體帳戶的名稱取代 myaccount

GET 方法要求 URI HTTP 版本
https://myaccount.blob.core.windows.net/mycontainer/myblob

https://myaccount.blob.core.windows.net/mycontainer/myblob?snapshot=<DateTime>

https://myaccount.blob.core.windows.net/mycontainer/myblob?versionid=<DateTime>

HTTP/1.0

HTTP/1.1

模擬儲存體服務 URI

當您對模擬的儲存體服務提出要求時,請將模擬器主機名稱和Azure Blob 儲存體埠指定為 127.0.0.1:10000 ,後面接著模擬的儲存體帳戶名稱:

GET 方法要求 URI HTTP 版本
http://127.0.0.1:10000/devstoreaccount1/mycontainer/myblob HTTP/1.0

HTTP/1.1

如需詳細資訊,請參閱使用 Azure 儲存體模擬器進行開發和測試

URI 參數

您可以在要求 URI 上指定下列其他參數:

參數 描述
snapshot 選擇性。 快照集參數是不透明的 DateTime 值,當它存在時,會指定要擷取的 Blob 快照集。 如需使用 Blob 快照集的詳細資訊,請參閱 建立 Blob 的快照集
versionid 選擇性版本 2019-12-12 和更新版本。 參數 versionid 是不透明 DateTime 值,當存在時,會指定要擷取的 Blob 版本。
timeout 選擇性。 timeout 參數以秒為單位。 如需詳細資訊,請參閱 設定 Blob 儲存體作業的逾時

要求標頭

下表描述必要的和選用的要求標頭。

要求標頭 描述
Authorization 必要。 指定授權配置、帳戶名稱和簽章。 如需詳細資訊,請參閱授權對 Azure 儲存體提出要求
Datex-ms-date 必要。 指定要求的「國際標準時間」(UTC)。 如需詳細資訊,請參閱授權對 Azure 儲存體提出要求
x-ms-version 所有授權要求都需要。 選擇性的匿名要求。 指定用於這個要求的作業版本。 如果匿名要求省略此標頭,則服務會以 2009-09-19 版執行要求。 如需詳細資訊,請參閱 Azure 儲存體服務的版本
Range 選擇性。 只傳回指定範圍內 Blob 的位元組。
x-ms-range 選擇性。 只傳回指定範圍內 Blob 的位元組。 如果同時指定 Rangex-ms-range,服務會使用 x-ms-range 的值。 如果未指定任一範圍,則會傳回整個 Blob 內容。 如需詳細資訊,請參閱 指定 Blob 儲存體作業的範圍標頭
x-ms-lease-id: <ID> 選擇性。 如果指定此標頭,則只有在符合下列兩個條件時,才會執行作業:

- Blob 的租用目前為作用中。
- 要求中指定的租用識別碼符合 Blob 的租用識別碼。

如果指定此標頭,但不符合上述任一條件,要求會失敗,且 Get Blob 作業失敗,狀態碼為 412 (前置條件失敗) 。
x-ms-range-get-content-md5: true 選擇性。 當此標頭設定為 true 和 標頭一起 Range 指定時,服務會傳回範圍的 MD5 雜湊,只要此範圍小於或等於 4 個 mebibytes (MiB 大小) 。

如果未指定標頭, Range 服務會傳回狀態碼 400 (不正確的要求) 。

如果標頭設定 true 為當範圍超過 4 MiB 時,服務會傳回狀態碼 400 (不正確的要求) 。
x-ms-range-get-content-crc64: true 選擇性。 當此標頭設定 true 為 且與 Range 標頭一起指定時,只要範圍小於或等於大小為 4 MiB,服務就會傳回該範圍的 CRC64 雜湊。

如果未指定標頭, Range 服務會傳回狀態碼 400 (不正確的要求) 。

如果標頭設定 true 為當範圍超過 4 MiB 時,服務會傳回狀態碼 400 (不正確的要求) 。

如果 和 x-ms-range-get-content-md5x-ms-range-get-content-crc64 標頭都存在,要求就會失敗,並出現 400 (不正確的要求) 。

2019-02-02 版和更新版本支援此標頭。
Origin 選擇性。 指定發出要求的來源。 此標頭的顯示會導致在回應上跨原始資源共用 (CORS) 標頭。
x-ms-client-request-id 選擇性。 提供用戶端產生的不透明值,其中包含 1-kibibyte (KiB) 字元限制,這會在啟用儲存體分析記錄時記錄在分析記錄中。 強烈建議您在將用戶端活動與伺服器所接收的要求相互關聯時,請使用此標頭。 如需詳細資訊,請參閱關於 Azure 儲存體分析記錄

唯有在符合指定條件的情況下,此作業也可支援使用條件式標頭讀取 Blob。 如需詳細資訊,請參閱 指定 Blob 儲存體作業的條件式標頭

要求標頭 (客戶提供的加密金鑰)

從 2019-02-02 版開始,您可以在要求上指定下列標頭,以讀取使用客戶提供的金鑰加密的 Blob。 使用客戶提供的金鑰進行加密 (,而對應的標頭集) 是選擇性的。 如果 Blob 先前已使用客戶提供的金鑰加密,您必須在要求中包含這些標頭,才能順利完成讀取作業。

要求標頭 描述
x-ms-encryption-key 必要。 Base64 編碼的 AES-256 加密金鑰。
x-ms-encryption-key-sha256 選擇性。 加密金鑰的 Base64 編碼 SHA256 雜湊。
x-ms-encryption-algorithm: AES256 必要。 指定要用於加密的演算法。 此標頭的值必須設定為 AES256

要求本文

無。

回應

回應包括 HTTP 狀態碼、一組回應標頭,以及含有 Blob 內容的回應主體。

狀態碼

成功讀取完整 Blob 的作業會傳回狀態碼 200 OK。

成功讀取指定範圍的作業會傳回狀態碼 206 (部分內容)。

如需狀態碼的詳細資訊,請參閱 狀態和錯誤碼

回應標頭

這項作業的回應包括下列標頭。 回應也可能包括其他標準 HTTP 標頭。 所有標準標頭都符合 HTTP/1.1 通訊協定規格

語法 描述
Last-Modified 上次修改 Blob 的日期/時間。 日期格式會依照 RFC 1123。

修改 Blob 的任何作業 (包括 Blob 更新的中繼資料或屬性),都會變更 Blob 上次修改的時間。
x-ms-creation-time 版本 2017-11-09 和更新版本。 建立 Blob 的日期/時間。 日期格式會依照 RFC 1123。
x-ms-meta-name:value 一組與這個 Blob 相關聯的名稱/值組,做為使用者定義的中繼資料。
x-ms-tag-count 版本 2019-12-12 和更新版本。 如果 Blob 有任何標記,此標頭會傳回儲存在 Blob 上的標記數目。 如果沒有 Blob 上的標記,則不會傳回標頭。
Content-Length 回應主體中現有的位元組數目。
Content-Type 為 Blob 指定的內容類型。 預設內容類型為 application/octet-stream
Content-Range 指出用戶端藉由設定 Range 要求標頭要求 Blob 子集時所傳回的位元組範圍。
ETag 包含值,您可以用來有條件地執行作業。 如需詳細資訊,請參閱 指定 Blob 儲存體作業的條件式標頭。 如果要求版本是 2011-08-18 或更新版本,ETag 值會以引號括住。
Content-MD5 如果 Blob 具有 MD5 雜湊,且此 Get Blob 作業讀取完整的 Blob,則會傳回此回應標頭,以便用戶端檢查訊息內容完整性。

在 2012-02-12 版和更新版本中, Put Blob 即使 Put Blob 要求不包含 MD5 標頭,也會設定區塊 Blob 的 MD5 雜湊值。

如果要求是讀取指定的範圍,且 x-ms-range-get-content-md5 設定 true 為 ,則要求會傳回範圍的 MD5 雜湊,只要範圍大小小於或等於 4 MiB。

如果這兩組條件 true 都不是 ,則標頭不會傳 Content-MD5 回任何值。

如果指定 x-ms-range-get-content-md5 但未指定 Range 標頭,服務會傳回狀態碼 400 (不正確的要求)。

如果 x-ms-range-get-content-md5 範圍超過 4 MiB 時設定 true 為 ,服務會傳回狀態碼 400 (不正確的要求) 。
x-ms-content-crc64 如果要求是讀取指定的範圍,且 x-ms-range-get-content-crc64 設定 true 為 ,則要求會傳回範圍的 CRC64 雜湊,只要範圍大小小於或等於 4 MiB。

如果指定 x-ms-range-get-content-crc64 但未指定 Range 標頭,服務會傳回狀態碼 400 (不正確的要求)。

如果 x-ms-range-get-content-crc64 範圍超過 4 MiB 時設定 true 為 ,服務會傳回狀態碼 400 (不正確的要求) 。
Content-Encoding 傳回為 Content-Encoding 要求標頭指定的值。
Content-Language 傳回為 Content-Language 要求標頭指定的值。
Cache-Control 如果先前為 Blob 指定標頭,則會傳回 。
Content-Disposition 對 2013-08-15 及更新版本提出要求會傳回此標頭。 此標頭傳回 x-ms-blob-content-disposition 標頭中所指定的值。

回應 Content-Disposition 標頭欄位會傳達如何處理回應承載的其他資訊,並可用來附加其他中繼資料。 例如,如果標頭設定 attachment 為 ,則表示使用者代理程式不應該顯示回應。 相反地,它會顯示具有指定 Blob 名稱以外的檔案名的 [另存新檔] 對話方塊。
x-ms-blob-sequence-number 分頁 Blob 目前的序號。

此標頭不會針對區塊 Blob 或附加 Blob 傳回。
x-ms-blob-type: <BlockBlob | PageBlob | AppendBlob> 傳回 Blob 的類型。
x-ms-copy-completion-time: <datetime> 版本 2012-02-12 和更新版本。 上次嘗試 Copy Blob 執行此 Blob 是目的地 Blob 之作業的結束時間。 此值可指定完成、中止或複製嘗試失敗的時間。 如果複本擱置中、此 Blob 從未成為作業中的 Copy Blob 目的地,或在使用 Set Blob PropertiesPut BlobPut Block List 的結束 Copy Blob 作業之後修改此 Blob,則不會顯示這個標頭。
x-ms-copy-status-description: <error string> 版本 2012-02-12 和更新版本。 只有在 為 failedpendingx-ms-copy-status 才會出現。 針對上次嚴重或不嚴重複製的作業,描述其失敗的原因。 如果此 Blob 從未在作業中 Copy Blob 成為目的地,或者此 Blob 在使用 、 Put BlobPut Block List 的結束 Copy Blob 作業 Set Blob Properties 之後修改,則不會顯示這個標頭。
x-ms-copy-id: <id> 版本 2012-02-12 和更新版本。 此 Blob 是目的地 Blob 之上次嘗試作業的 Copy Blob 字串識別碼。 如果此 Blob 從未在作業中 Copy Blob 成為目的地,或者此 Blob 在使用 、 Put BlobPut Block List 的結束 Copy Blob 作業 Set Blob Properties 之後修改,則不會顯示這個標頭。
x-ms-copy-progress: <bytes copied/bytes total> 版本 2012-02-12 和更新版本。 包含複製的位元組數目,以及上次嘗試 Copy Blob 執行此 Blob 為目的地 Blob 之作業的來源位元組總數。 它可以從 0 到 Content-Length 複製的位元組顯示。 如果此 Blob 從未在作業中 Copy Blob 成為目的地,或者此 Blob 在使用 、 Put BlobPut Block List 的結束 Copy Blob 作業 Set Blob Properties 之後修改,則不會顯示這個標頭。
x-ms-copy-source: url 版本 2012-02-12 和更新版本。 長度上限為 2 KiB 的 URL,指定此 Blob 是目的地 Blob 的最後一次嘗試 Copy Blob 作業中使用的來源 Blob 或檔案。 如果此 Blob 從未在作業中 Copy Blob 成為目的地,或者此 Blob 在使用 、 Put BlobPut Block List 的結束 Copy Blob 作業 Set Blob Properties 之後修改,則不會顯示這個標頭。

此標頭中傳回的 URL 包含來源 Blob 上複製作業中使用的任何要求參數,包括用來存取來源 Blob 的共用存取簽章 (SAS) 權杖。
x-ms-copy-status: <pending | success | aborted | failed> 版本 2012-02-12 和更新版本。 x-ms-copy-id 所識別的複製作業狀態,這些值如下:

- success:複製成功完成。
- pending:複製正在進行中。 檢查 x-ms-copy-status-description 間歇性、非嚴重錯誤是否緩慢複製進度,但不會造成失敗。
- aborted:複製已由 結束 Abort Copy Blob
- failed:複製失敗。 如需失敗詳細資料,請參閱 x-ms-copy-status-description。

如果此 Blob 從未成為作業中的 Copy Blob 目的地,或此 Blob 在使用 、 Put BlobPut Block List 的已完成 Copy Blob 作業 Set Blob Properties 之後修改,則不會顯示這個標頭。
x-ms-lease-duration: <infinite | fixed> 版本 2012-02-12 和更新版本。 租用 Blob 時,指定租用期為無限或固定時間。
x-ms-lease-state: <available | leased | expired | breaking | broken> 版本 2012-02-12 和更新版本。 Blob 的租用狀態。
x-ms-lease-status:<locked | unlocked> Blob 的目前租用狀態。
x-ms-request-id 可唯一識別所做的要求,並可用來對要求進行疑難排解。 如需詳細資訊,請參閱 針對 API 作業進行疑難排解
x-ms-version 指出用來執行要求的 Blob 儲存體版本。 包含于使用 2009-09-19 版和更新版本提出的要求。

如果容器已使用 Blob 儲存體 2009-09-19 版標示為公開存取,則匿名要求也會傳回此標頭。
Accept-Ranges: bytes 表示服務支援部分 Blob 內容的要求。 包含于使用 2011-08-18 版和更新版本提出的要求,以及 SDK 1.6 版和更新版本中的本機儲存體服務。
Date 服務所產生的 UTC 日期/時間值,表示起始回應的時間。
Access-Control-Allow-Origin 如果要求包含 Origin 標頭,並啟用 CORS 及比對規則,則傳回此標頭。 此標頭會在相符時傳回原始要求標頭的值。
Access-Control-Expose-Headers 如果要求包含 Origin 標頭,並啟用 CORS 及比對規則,則傳回此標頭。 傳回向要求的用戶端或簽發者公開的回應標頭清單。
Vary 指定 CORS 規則時,會傳回此標頭及 Origin 標頭值。 如需詳細資訊 ,請參閱 Azure 儲存體服務的 CORS 支援
Access-Control-Allow-Credentials 如果要求包含 Origin 標頭且 CORS 已啟用,且符合不允許所有來源的規則,則會傳回 。 此標頭會設定為 true
x-ms-blob-committed-block-count Blob 中存在已認可的區塊數目。 此標頭只會針對附加 Blob 傳回。
x-ms-server-encrypted: true/false 版本 2015-12-11 和更新版本。 如果使用指定的演算法完全加密 Blob 資料和應用程式中繼資料,這個標頭的值就會設定 true 為 。 否則,當 Blob 未加密時,值會設定為 false (,或者只有 blob 或應用程式中繼資料的部分會加密) 。
x-ms-encryption-key-sha256 版本 2019-02-02 和更新版本。 如果 Blob 是以客戶提供的金鑰加密,則會傳回此標頭。
x-ms-encryption-context 版本 2021-08-06 和更新版本。 如果已設定加密內容屬性值,則會傳回設定的值。 只有在帳戶啟用階層命名空間時才有效。
x-ms-encryption-scope 版本 2019-02-02 和更新版本。 如果 Blob 是以加密範圍加密,則會傳回此標頭。
x-ms-blob-content-md5 版本 2016-05-31 和更新版本。 如果 Blob 具有 MD5 雜湊,而且要求包含範圍標頭 (Range 或 x-ms-range) ,則會以整個 Blob MD5 值的值傳回此回應標頭。 這個值可能或可能不等於 Content-MD5 標頭中傳回的值,後者是從要求的範圍計算而來。
x-ms-client-request-id 可用來針對要求和對應的回應進行疑難排解。 如果標頭存在於要求中,此標頭的值等於標頭的值 x-ms-client-request-id ,且值不超過 1,024 個可見的 ASCII 字元。 x-ms-client-request-id如果要求中沒有標頭,則回應中沒有此標頭。
x-ms-last-access-time 版本 2020-02-10 和更新版本。 指出根據儲存體帳戶上次存取時間追蹤原則存取 Blob 資料的時間。 如果儲存體帳戶沒有上次存取時間追蹤原則,或原則已停用,則不會傳回標頭。 如需設定儲存體帳戶上次存取時間追蹤原則的相關資訊,請參閱 Blob 服務 API
x-ms-blob-sealed 版本 2019-12-12 和更新版本。 僅針對附加 Blob 傳回 。 如果附加 Blob 已密封,則此值會是 true 。 如需詳細資訊,請參閱 附加 Blob 密封
x-ms-immutability-policy-until-date 版本 2020-06-12 和更新版本。 指定在 Blob 上設定的日期前的 保留 期。 這是可以保護 Blob 免于修改或刪除的日期。 只有在 Blob 上設定不變性原則時,才會傳回 。 此標頭的值是 RFC1123 格式。
x-ms-immutability-policy-mode: unlocked/locked 版本 2020-06-12 和更新版本。 如果在 Blob 上設定不變性原則,則會傳回 。 這些值為 unlockedlockedunlocked 表示使用者可能會藉由增加或減少 保留期直到日期, 來變更原則。 locked 表示禁止這些動作。
x-ms-legal-hold: true/false 版本 2020-06-12 和更新版本。 如果沒有 Blob 的法律保存,則不會傳回此標頭。 如果 Blob 包含合法保留,且其值為 ,則此標頭的值會設定 truetrue 。 否則,如果 Blob 包含合法保存,且其值為 ,則此值會設定 falsefalse
x-ms-owner 版本 2020-06-12 和更新版本,僅適用于已啟用階層命名空間的帳戶。 傳回檔案或目錄的擁有者使用者。
x-ms-group 版本 2020-06-12 和更新版本,僅適用于已啟用階層命名空間的帳戶。 傳回檔案或目錄的擁有群組。
x-ms-permissions 版本 2020-06-12 和更新版本,僅適用于已啟用階層命名空間的帳戶。 傳回檔案或目錄上 「user」、「group」 和 「other」 的許可權集。 每個個別許可權都是 [r,w,x,-] {3} 格式。
x-ms-resource-type 版本 2020-10-02 和更新版本,僅適用于已啟用階層命名空間的帳戶。 傳回路徑的資源類型,可以是 filedirectory

回應本文

回應主體包含 Blob 的內容。

範例回應

Status Response:  
HTTP/1.1 200 OK  
  
Response Headers:  
x-ms-blob-type: BlockBlob  
x-ms-lease-status: unlocked  
x-ms-lease-state: available  
x-ms-meta-m1: v1  
x-ms-meta-m2: v2  
Content-Length: 11  
Content-Type: text/plain; charset=UTF-8  
Date: <date>  
ETag: "0x8CB171DBEAD6A6B"  
Vary: Origin  
Last-Modified: <date>  
x-ms-version: 2015-02-21  
Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0  
x-ms-copy-id: 36650d67-05c9-4a24-9a7d-a2213e53caf6  
x-ms-copy-source: <url>  
x-ms-copy-status: success  
x-ms-copy-progress: 11/11  
x-ms-copy-completion-time: <date>  
  

授權

在 Azure 儲存體中呼叫任何資料存取作業時,需要授權。 您可以授權 Get Blob 作業,如下所示。

Azure 儲存體支援使用 Azure Active Directory (Azure AD) 來授權對 Blob 資料的要求。 透過 Azure AD,您可以使用 Azure 角色型存取控制 (Azure RBAC) 來授與安全性主體的許可權。 安全性主體可能是使用者、群組、應用程式服務主體或 Azure 受控識別。 安全性主體會由 Azure AD 進行驗證,以傳回 OAuth 2.0 權杖。 權杖接著可以用來授權對 Blob 服務的要求。

若要深入瞭解使用 Azure AD 的授權,請參閱 使用 Azure Active Directory 授權 Blob 的存取權。

權限

以下是 Azure AD 使用者、群組或服務主體呼叫 Get Blob 作業所需的 RBAC 動作,以及包含此動作的最低特殊許可權 Azure RBAC 角色:

若要深入瞭解如何使用 Azure RBAC 指派角色,請參閱 指派 Azure 角色以存取 Blob 資料

備註

若為分頁 Blob,對尚無內容或已遭到清除的頁面範圍執行 Get Blob 作業,會傳回零位元組。

如果您在未指定範圍的分頁 Blob 上呼叫 Get Blob ,服務會將頁面範圍傳回至標頭的 x-ms-blob-content-length 指定值。 對於缺少內容的任何頁面,服務會針對這些位元組傳回零。

針對附加 Blob,作業會 Get Blobx-ms-blob-committed-block-count 回 標頭。 此標頭表示 Blob 中已認可的區塊數目。 x-ms-blob-committed-block-count區塊 Blob 或分頁 Blob 不會傳回標頭。

Get Blob每個 MiB 都允許兩分鐘完成作業。 如果作業平均每 MiB 花費超過兩分鐘的時間,作業將會逾時。

擷取屬於私人容器的 Blob 時,需要 x-ms-version 標頭。 如果 Blob 屬於可供完整或部分公用存取的容器,則任何用戶端都可以讀取它,而不需要指定版本;擷取屬於公用容器的 Blob 不需要服務版本。 如需詳細資訊,請參閱限制對容器和 Blob 的存取

Get Blob封存區塊 Blob 上的作業將會失敗。

複製作業

若要判斷作業是否已 Copy Blob 完成,請先檢查 x-ms-copy-id 以確定目的地 Blob 的標頭值符合原始呼叫 Copy Blob 所提供的複製識別碼。 比對可確保另一個應用程式不會中止複製並啟動新的 Copy Blob 作業。 接下來,檢查 x-ms-copy-status: success 標頭。 不過請注意,除了 、 和 作業以外 Lease ,Blob 上的所有寫入作業都會從 Blob 中移除所有 x-ms-copy-* 屬性。 Put BlockPut Page 使用這些 Blob 儲存體版本早于 2012-02-12 的作業也不會複製 Copy Blob 這些屬性。

警告

標頭中傳回的 x-ms-copy-source URL 包含來源 Blob 上複製作業中使用的任何要求參數。 如果您使用 SAS 權杖來存取來源 Blob,當在目的地 Blob 上呼叫 時 Get Blob ,該 SAS 權杖會出現在 x-ms-copy-source 標頭中。

當回應中出現 x-ms-copy-status: failed 時,x-ms-copy-status-description 包含 Copy Blob 失敗的詳細資訊。

下表說明每個 x-ms-copy-status-description 值的三個欄位:

元件 Description
HTTP 狀態碼 指定失敗的標準 3 位數整數。
錯誤碼 關鍵字,描述錯誤,這是由 Azure 在 ErrorCode > 元素中 < 提供。 <如果沒有出現 ErrorCode > 元素,則會使用包含與 HTTP 規格中 3 位數 HTTP 狀態碼相關聯的標準錯誤文字的關鍵字。 請參閱 常見的 REST API 錯誤碼
資訊 失敗的詳細描述,以引號括住。

x-ms-copy-status下表說明常見失敗案例的 和 x-ms-copy-status-description 值:

重要

此表格中的錯誤描述可以變更而不發出警告,即使沒有版本變更也一樣,因此它們可能不完全符合您的文字。

案例 x-ms-copy-status 值 x-ms-copy-status-description 值
複製作業已順利完成。 成功 empty
使用者在完成前已中止複製作業。 aborted empty
複製期間從來源 Blob 讀取時失敗,但將重試作業。 暫止 502 BadGateway「讀取來源時,發生可重試的錯誤。 將重試。 失敗時間: < 時間 > 」
寫入複製作業的目的地 Blob 發生失敗,但將重試作業。 暫止 500 InternalServerError「發生可重試的錯誤。 將重試。 失敗時間: < 時間 > 」
從複製作業的來源 Blob 在讀取時,發生無法復原的失敗。 失敗 404 ResourceNotFound「讀取來源時,複製失敗。」

注意:當服務報告此基礎錯誤時,它會在 元素中 ErrorCodeResourceNotFound 回。 如果回應中沒有出現任何 ErrorCode 專案,則會顯示 HTTP 狀態的標準字串標記法,例如 NotFound
限制所有複製作業的逾時期限已過。 (目前的逾時期限為 2 週。) 失敗 500 OperationCancelled「複製超過允許的最長時間。」
從來源讀取時複製作業太常失敗,而且不符合成功嘗試的最小比率。 (此逾時可防止在失敗) 之前,在兩周內重試非常差的來源。 失敗 500 OperationCancelled「讀取來源時,複製失敗。」

x-ms-last-access-time 會根據儲存體帳戶的上次存取時間追蹤原則,追蹤 Blob 資料存取的時間。 存取 Blob 的中繼資料並不會變更其上次存取時間。

另請參閱

授權對 Azure 儲存體的要求
狀態和錯誤碼
Blob 儲存體錯誤碼
設定 Blob 儲存體作業的逾時