class HttpHeaders
Contains often used Header names.
It also contains a utility method to create optimized CharSequence which can be used as header name and value.
Author
Norman Maurer
static val ACCEPT: CharSequence
Accept header name |
|
static val ACCEPT_CHARSET: CharSequence
Accept-Charset header name |
|
static val ACCEPT_ENCODING: CharSequence
Accept-Encoding header name |
|
static val ACCEPT_LANGUAGE: CharSequence
Accept-Language header name |
|
static val ACCEPT_PATCH: CharSequence
Accept-Patch header name |
|
static val ACCEPT_RANGES: CharSequence
Accept-Ranges header name |
|
static val ACCESS_CONTROL_ALLOW_CREDENTIALS: CharSequence
Access-Control-Allow-Credentials header name |
|
static val ACCESS_CONTROL_ALLOW_HEADERS: CharSequence
Access-Control-Allow-Headers header name |
|
static val ACCESS_CONTROL_ALLOW_METHODS: CharSequence
Access-Control-Allow-Methods header name |
|
static val ACCESS_CONTROL_ALLOW_ORIGIN: CharSequence
Access-Control-Allow-Origin header name |
|
static val ACCESS_CONTROL_EXPOSE_HEADERS: CharSequence
Access-Control-Expose-Headers header name |
|
static val ACCESS_CONTROL_MAX_AGE: CharSequence
Access-Control-Max-Age header name |
|
static val ACCESS_CONTROL_REQUEST_HEADERS: CharSequence
Access-Control-Request-Headers header name |
|
static val ACCESS_CONTROL_REQUEST_METHOD: CharSequence
Access-Control-Request-Method header name |
|
static val AGE: CharSequence
Age header name |
|
static val ALLOW: CharSequence
Allow header name |
|
static val APPLICATION_X_WWW_FORM_URLENCODED: CharSequence
application/x-www-form-urlencoded header value |
|
static val AUTHORIZATION: CharSequence
Authorization header name |
|
static val CACHE_CONTROL: CharSequence
Cache-Control header name |
|
static val CHUNKED: CharSequence
chunked header value |
|
static val CLOSE: CharSequence
close header value |
|
static val CONNECTION: CharSequence
Connection header name |
|
static val CONTENT_BASE: CharSequence
Content-Base header name |
|
static val CONTENT_ENCODING: CharSequence
Content-Encoding header name |
|
static val CONTENT_LANGUAGE: CharSequence
Content-Language header name |
|
static val CONTENT_LENGTH: CharSequence
Content-Length header name |
|
static val CONTENT_LOCATION: CharSequence
Content-Location header name |
|
static val CONTENT_MD5: CharSequence
Content-MD5 header name |
|
static val CONTENT_RANGE: CharSequence
Content-Rage header name |
|
static val CONTENT_TRANSFER_ENCODING: CharSequence
Content-Transfer-Encoding header name |
|
static val CONTENT_TYPE: CharSequence
Content-Type header name |
|
static val CONTINUE: CharSequence
100-continue header value |
|
static val COOKIE: CharSequence
Content-Cookie header name |
|
static val DATE: CharSequence
Date header name |
|
static val DEFLATE_GZIP: CharSequence
deflate,gzip header value |
|
static val ETAG: CharSequence
Etag header name |
|
static val EXPECT: CharSequence
Expect header name |
|
static val EXPIRES: CharSequence
Expires header name |
|
static val FROM: CharSequence
From header name |
|
static val GET: CharSequence
GET header value |
|
static val HOST: CharSequence
Host header name |
|
static val IDENTITY: CharSequence
identity header value |
|
static val IF_MATCH: CharSequence
If-Match header name |
|
static val IF_MODIFIED_SINCE: CharSequence
If-Modified-Since header name |
|
static val IF_NONE_MATCH: CharSequence
If-None-Match header name |
|
static val KEEP_ALIVE: CharSequence
keep-alive header value |
|
static val LAST_MODIFIED: CharSequence
Last-Modified header name |
|
static val LOCATION: CharSequence
Location header name |
|
static val ORIGIN: CharSequence
Origin header name |
|
static val PROXY_AUTHENTICATE: CharSequence
Proxy-Authenticate header name |
|
static val PROXY_AUTHORIZATION: CharSequence
Proxy-Authorization header name |
|
static val REFERER: CharSequence
Referer header name |
|
static val RETRY_AFTER: CharSequence
Retry-After header name |
|
static val SERVER: CharSequence
Server header name |
|
static val SET_COOKIE: CharSequence
Set-Cookie header name |
|
static val TEXT_HTML: CharSequence
text/html header value |
|
static val TRANSFER_ENCODING: CharSequence
Transfer-Encoding header name |
|
static val UPGRADE: CharSequence
Upgrade header value |
|
static val USER_AGENT: CharSequence
User-Agent header name |
|
static val WEBSOCKET: CharSequence
WebSocket header value |
static fun createOptimized(value: String): CharSequence
Create an optimized CharSequence which can be used as header name or value. This should be used if you expect to use it multiple times liked for example adding the same header name or value for multiple responses or requests. |