The 2009-09-19 version of the Azure storage services includes these changes:
Enhancements to Shared Key authorization. See Authorize requests to Azure Storage for more information.
The introduction of a new type of blob, the page blob, which is optimized for random read/write operations and provides the ability to write to a range of bytes in a blob. See Understanding Block Blobs, Append Blobs, and Page Blobs for more information.
New naming rules for container, blob, and queue metadata. See Naming and Referencing Containers, Blobs, and Metadata and Naming Queues and Metadata for more information.
Blob leases, which ensure a one-minute exclusive write lock on a blob. See Lease Blob for more information.
Enhanced control over publicly accessible container and blob resources. See Restrict Access to Containers and Blobs for more information.
Anonymous access to the root container. See Working with the Root Container for more information.
x-ms-versionresponse header, returned by all API operations. This header indicates which version of the API was used to make the request.
Additional options for enumerating containers, blobs, and queues. These options permit you to return metadata in the enumeration, and in the case of blobs, to return snapshots and uncommitted blobs in the list. See List Containers, List Blobs, and List Queues for more information.
Additional blob properties, which save values specified for standard HTTP headers. See Set Blob Properties for more information.
A requirement that REST calls to the Table service include the
MaxDataServiceVersionheaders on every request.
New values are returned in the
Serverresponse header to identify the service that handled the request. These values are: