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"