The Azure Blob service allows metadata and properties to be associated with a blob. The metadata comprises a sequence of developer-defined, name-value pairs. The properties comprise HTTP request headers, which include Cache-Control, Content-Encoding, Content-MD5, and Content-Type. The Blob service also supports metadata and properties for blob containers. Requesting a download of the blob attributes, its metadata, and properties is an efficient way of checking blob existence, as only a small amount of data is downloaded.
The Blob service uses the
Content-MD5 property to validate blob upload. When specified, the
Content-MD5 property must be set to the
base64-encoded value of the MD5 hash's blob data. The ...