Module: Azure::Storage::Common::HeaderConstants
- Defined in:
- lib/azure/storage/common/default.rb
Overview
Defines constants for use with HTTP headers.
Constant Summary collapse
- ACCEPT_RANGES =
The accept ranges header.
"accept_ranges"
- CONTENT_TRANSFER_ENCODING =
The content transfer encoding header.
"content-transfer-encoding"
- TRANSFER_ENCODING =
The transfer encoding header.
"transfer-encoding"
- SERVER =
The server header.
"server"
- LOCATION =
The location header.
"location"
- LAST_MODIFIED =
The Last-Modified header
"Last-Modified"
- DATA_SERVICE_VERSION =
The data service version.
"DataServiceVersion"
- MAX_DATA_SERVICE_VERSION =
The maximum data service version.
"maxdataserviceversion"
- PREFIX_FOR_STORAGE =
The master Windows Azure Storage header prefix.
"x-ms-"
- CLIENT_REQUEST_ID =
The client request Id header.
"x-ms-client-request-id"
- APPROXIMATE_MESSAGES_COUNT =
The header that specifies the approximate message count of a queue.
"x-ms-approximate-messages-count"
- AUTHORIZATION =
The Authorization header.
"authorization"
- BLOB_PUBLIC_ACCESS =
The header that specifies public access to blobs.
"x-ms-blob-public-access"
- BLOB_TYPE =
The header for the blob type.
"x-ms-blob-type"
- TYPE =
The header for the type.
"x-ms-type"
- BLOCK_BLOB =
Specifies the block blob type.
"blockblob"
- CACHE_CONTROL =
The CacheControl header.
"cache-control"
- BLOB_CACHE_CONTROL =
The header that specifies blob caching control.
"x-ms-blob-cache-control"
- FILE_CACHE_CONTROL =
The header that specifies caching control.
"x-ms-cache-control"
- COPY_STATUS =
The copy status.
"x-ms-copy-status"
- COPY_COMPLETION_TIME =
The copy completion time
"x-ms-copy-completion-time"
- COPY_STATUS_DESCRIPTION =
The copy status message
"x-ms-copy-status-description"
- COPY_ID =
The copy identifier.
"x-ms-copy-id"
- COPY_PROGRESS =
Progress of any copy operation
"x-ms-copy-progress"
- COPY_ACTION =
The copy action.
"x-ms-copy-action"
- CONTENT_ID =
The ContentID header.
"content-id"
- CONTENT_ENCODING =
The ContentEncoding header.
"content-encoding"
- BLOB_CONTENT_ENCODING =
The header that specifies blob content encoding.
"x-ms-blob-content-encoding"
- FILE_CONTENT_ENCODING =
The header that specifies content encoding.
"x-ms-content-encoding"
- CONTENT_LANGUAGE =
The ContentLangauge header.
"content-language"
- BLOB_CONTENT_LANGUAGE =
The header that specifies blob content language.
"x-ms-blob-content-language"
- FILE_CONTENT_LANGUAGE =
The header that specifies content language.
"x-ms-content-language"
- CONTENT_LENGTH =
The ContentLength header.
"content-length"
- BLOB_CONTENT_LENGTH =
The header that specifies blob content length.
"x-ms-blob-content-length"
- FILE_CONTENT_LENGTH =
The header that specifies content length.
"x-ms-content-length"
- CONTENT_DISPOSITION =
The ContentDisposition header.
"content-disposition"
- BLOB_CONTENT_DISPOSITION =
The header that specifies blob content disposition.
"x-ms-blob-content-disposition"
- FILE_CONTENT_DISPOSITION =
The header that specifies content disposition.
"x-ms-content-disposition"
- CONTENT_MD5 =
The ContentMD5 header.
"content-md5"
- BLOB_CONTENT_MD5 =
The header that specifies blob content MD5.
"x-ms-blob-content-md5"
- FILE_CONTENT_MD5 =
The header that specifies content MD5.
"x-ms-content-md5"
- CONTENT_RANGE =
The ContentRange header.
"cache-range"
- CONTENT_TYPE =
The ContentType header.
"Content-Type"
- BLOB_CONTENT_TYPE =
The header that specifies blob content type.
"x-ms-blob-content-type"
- FILE_CONTENT_TYPE =
The header that specifies content type.
"x-ms-content-type"
- COPY_SOURCE =
The header for copy source.
"x-ms-copy-source"
- DATE =
The header that specifies the date.
"date"
- MS_DATE =
The header that specifies the date.
"x-ms-date"
- DELETE_SNAPSHOT =
The header to delete snapshots.
"x-ms-delete-snapshots"
- ETAG =
The ETag header.
"etag"
- IF_MATCH =
The IfMatch header.
"if-match"
- IF_MODIFIED_SINCE =
The IfModifiedSince header.
"if-modified-since"
- IF_NONE_MATCH =
The IfNoneMatch header.
"if-none-match"
- IF_UNMODIFIED_SINCE =
The IfUnmodifiedSince header.
"if-unmodified-since"
- INCLUDE_SNAPSHOTS_VALUE =
Specifies snapshots are to be included.
"include"
- JSON_CONTENT_TYPE_VALUE =
Specifies that the content-type is JSON.
"application/json"
- LEASE_ID =
The header that specifies lease ID.
"x-ms-lease-id"
- LEASE_BREAK_PERIOD =
The header that specifies the lease break period.
"x-ms-lease-break-period"
- PROPOSED_LEASE_ID =
The header that specifies the proposed lease identifier.
"x-ms-proposed-lease-id"
- LEASE_DURATION =
The header that specifies the lease duration.
"x-ms-lease-duration"
- SOURCE_LEASE_ID =
The header that specifies the source lease ID.
"x-ms-source-lease-id"
- LEASE_TIME =
The header that specifies lease time.
"x-ms-lease-time"
- LEASE_STATUS =
The header that specifies lease status.
"x-ms-lease-status"
- LEASE_STATE =
The header that specifies lease state.
"x-ms-lease-state"
- PAGE_BLOB =
Specifies the page blob type.
"PageBlob"
- PAGE_WRITE =
The header that specifies page write mode.
"x-ms-page-write"
- FILE_WRITE =
The header that specifies file range write mode.
"x-ms-write"
- PREFER =
The header that specifies whether the response should include the inserted entity.
"Prefer"
- PREFER_CONTENT =
The header value which specifies that the response should include the inserted entity.
"return-content"
- PREFER_NO_CONTENT =
The header value which specifies that the response should not include the inserted entity.
"return-no-content"
- PREFIX_FOR_STORAGE_METADATA =
The header prefix for metadata.
"x-ms-meta-"
- PREFIX_FOR_STORAGE_PROPERTIES =
The header prefix for properties.
"x-ms-prop-"
- RANGE =
The Range header.
"Range"
- RANGE_GET_CONTENT_MD5 =
The header that specifies if the request will populate the ContentMD5 header for range gets.
"x-ms-range-get-content-md5"
- RANGE_HEADER_FORMAT =
The format string for specifying ranges.
"bytes:%d-%d"
- REQUEST_ID =
The header that indicates the request ID.
"x-ms-request-id"
- SEQUENCE_NUMBER =
The header for specifying the sequence number.
"x-ms-blob-sequence-number"
- SEQUENCE_NUMBER_EQUAL =
The header for specifying the If-Sequence-Number-EQ condition.
"x-ms-if-sequence-number-eq"
- SEQUENCE_NUMBER_LESS_THAN =
The header for specifying the If-Sequence-Number-LT condition.
"x-ms-if-sequence-number-lt"
- SEQUENCE_NUMBER_LESS_THAN_OR_EQUAL =
The header for specifying the If-Sequence-Number-LE condition.
"x-ms-if-sequence-number-le"
- SEQUENCE_NUMBER_ACTION =
The header that specifies sequence number action.
"x-ms-sequence-number-action"
- SIZE =
The header for the blob content length.
"x-ms-blob-content-length"
- SNAPSHOT =
The header for snapshots.
"x-ms-snapshot"
- SNAPSHOTS_ONLY_VALUE =
Specifies only snapshots are to be included.
"only"
- SOURCE_IF_MATCH =
The header for the If-Match condition.
"x-ms-source-if-match"
- SOURCE_IF_MODIFIED_SINCE =
The header for the If-Modified-Since condition.
"x-ms-source-if-modified-since"
- SOURCE_IF_NONE_MATCH =
The header for the If-None-Match condition.
"x-ms-source-if-none-match"
- SOURCE_IF_UNMODIFIED_SINCE =
The header for the If-Unmodified-Since condition.
"x-ms-source-if-unmodified-since"
- STORAGE_RANGE =
The header for data ranges.
"x-ms-range"
- STORAGE_VERSION =
The header for storage version.
"x-ms-version"
- USER_AGENT =
The UserAgent header.
"user-agent"
- POP_RECEIPT =
The pop receipt header.
"x-ms-popreceipt"
- TIME_NEXT_VISIBLE =
The time next visibile header.
"x-ms-time-next-visible"
- APPROXIMATE_MESSAGE_COUNT =
The approximate message counter header.
"x-ms-approximate-message-count"
- LEASE_ACTION =
The lease action header.
"x-ms-lease-action"
- ACCEPT =
The accept header.
"Accept"
- ACCEPT_CHARSET =
The accept charset header.
"Accept-Charset"
- HOST =
The host header.
"host"
- CORRELATION_ID =
The correlation identifier header.
"x-ms-correlation-id"
- GROUP_ID =
The group identifier header.
"x-ms-group-id"
- SHARE_QUOTA =
The share quota header.
"x-ms-share-quota"
- BLOB_CONDITION_MAX_SIZE =
The max blob size header.
"x-ms-blob-condition-maxsize"
- BLOB_CONDITION_APPEND_POSITION =
The append blob position header.
"x-ms-blob-condition-appendpos"
- BLOB_APPEND_OFFSET =
The append blob append offset header.
"x-ms-blob-append-offset"
- BLOB_COMMITTED_BLOCK_COUNT =
The append blob committed block header.
"x-ms-blob-committed-block-count"
- ODATA_NO_META =
The returned response payload should be with no metadata.
"application/json;odata=nometadata"
- ODATA_MIN_META =
The returned response payload should be with minimal metadata.
"application/json;odata=minimalmetadata"
- ODATA_FULL_META =
The returned response payload should be with full metadata.
"application/json;odata=fullmetadata"
- REQUEST_SERVER_ENCRYPTED =
The header for if request has been encrypted at server side.
"x-ms-request-server-encrypted"
- SERVER_ENCRYPTED =
The header for if blob data and application metadata has been encrypted at server side.
"x-ms-server-encrypted"