Module: Baidubce::Http
- Included in:
- BceBaseClient
- Defined in:
- lib/baidubce/http/http_constants.rb,
lib/baidubce/http/base_http_client.rb
Defined Under Namespace
Classes: BaseHttpClient
Constant Summary collapse
- JSON_TYPE =
HTTP Content Types
'application/json; charset=utf-8'
- OCTET_STREAM_TYPE =
'application/octet-stream'
- GET =
HTTP Methods
'GET'
- PUT =
'PUT'
- POST =
'POST'
- DELETE =
'DELETE'
- HEAD =
'HEAD'
- AUTHORIZATION =
HTTP Headers
"Authorization"
- CACHE_CONTROL =
"Cache-Control"
- CONTENT_DISPOSITION =
"Content-Disposition"
- CONTENT_ENCODING =
"Content-Encoding"
- CONTENT_LENGTH =
"Content-Length"
- CONTENT_MD5 =
"Content-MD5"
- CONTENT_RANGE =
"Content-Range"
- CONTENT_TYPE =
"Content-Type"
- DATE =
"Date"
- ETAG =
"ETag"
- EXPIRES =
"Expires"
- HOST =
"Host"
- LAST_MODIFIED =
"Last-Modified"
- RANGE =
"Range"
- SERVER =
"Server"
- USER_AGENT =
"User-Agent"
- BCE_PREFIX =
BCE Common HTTP Headers
"x-bce-"
- BCE_ACL =
"x-bce-acl"
- BCE_CONTENT_SHA256 =
"x-bce-content-sha256"
- BCE_CONTENT_CRC32 =
"x-bce-content-crc32"
- BCE_COPY_METADATA_DIRECTIVE =
"x-bce-metadata-directive"
- BCE_COPY_SOURCE =
"x-bce-copy-source"
- BCE_COPY_SOURCE_IF_MATCH =
"x-bce-copy-source-if-match"
- BCE_COPY_SOURCE_IF_MODIFIED_SINCE =
"x-bce-copy-source-if-modified-since"
- BCE_COPY_SOURCE_IF_NONE_MATCH =
"x-bce-copy-source-if-none-match"
- BCE_COPY_SOURCE_IF_UNMODIFIED_SINCE =
"x-bce-copy-source-if-unmodified-since"
- BCE_COPY_SOURCE_RANGE =
"x-bce-copy-source-range"
- BCE_DATE =
"x-bce-date"
- BCE_USER_METADATA_PREFIX =
"x-bce-meta-"
- BCE_REQUEST_ID =
"x-bce-request-id"
- BOS_DEBUG_ID =
BOS HTTP Headers
"x-bce-bos-debug-id"
- BOS_STORAGE_CLASS =
"x-bce-storage-class"
- STS_SECURITY_TOKEN =
STS HTTP Headers
"x-bce-security-token"