public class HttpHeaders extends Object
CharSequence
which can be used as header name and valueoriginal
non RX-ified interface using Vert.x codegen.Modifier and Type | Field and Description |
---|---|
static io.vertx.lang.rx.TypeArg<HttpHeaders> |
__TYPE_ARG |
static CharSequence |
ACCEPT
Accept header name
|
static CharSequence |
ACCEPT_CHARSET
Accept-Charset header name
|
static CharSequence |
ACCEPT_ENCODING
Accept-Encoding header name
|
static CharSequence |
ACCEPT_LANGUAGE
Accept-Language header name
|
static CharSequence |
ACCEPT_PATCH
Accept-Patch header name
|
static CharSequence |
ACCEPT_RANGES
Accept-Ranges header name
|
static CharSequence |
ACCESS_CONTROL_ALLOW_CREDENTIALS
Access-Control-Allow-Credentials header name
|
static CharSequence |
ACCESS_CONTROL_ALLOW_HEADERS
Access-Control-Allow-Headers header name
|
static CharSequence |
ACCESS_CONTROL_ALLOW_METHODS
Access-Control-Allow-Methods header name
|
static CharSequence |
ACCESS_CONTROL_ALLOW_ORIGIN
Access-Control-Allow-Origin header name
|
static CharSequence |
ACCESS_CONTROL_ALLOW_PRIVATE_NETWORK
Access-Control-Allow-Private-Network header name
|
static CharSequence |
ACCESS_CONTROL_EXPOSE_HEADERS
Access-Control-Expose-Headers header name
|
static CharSequence |
ACCESS_CONTROL_MAX_AGE
Access-Control-Max-Age header name
|
static CharSequence |
ACCESS_CONTROL_REQUEST_HEADERS
Access-Control-Request-Headers header name
|
static CharSequence |
ACCESS_CONTROL_REQUEST_METHOD
Access-Control-Request-Method header name
|
static CharSequence |
ACCESS_CONTROL_REQUEST_PRIVATE_NETWORK
Access-Control-Request-Private-Network header name
|
static CharSequence |
AGE
Age header name
|
static CharSequence |
ALLOW
Allow header name
|
static CharSequence |
APPLICATION_X_WWW_FORM_URLENCODED
application/x-www-form-urlencoded header value
|
static CharSequence |
AUTHORIZATION
Authorization header name
|
static CharSequence |
CACHE_CONTROL
Cache-Control header name
|
static CharSequence |
CHUNKED
chunked header value
|
static CharSequence |
CLOSE
close header value
|
static CharSequence |
CONNECTION
Connection header name
|
static CharSequence |
CONTENT_BASE
Content-Base header name
|
static CharSequence |
CONTENT_DISPOSITION
Content-Disposition header name
|
static CharSequence |
CONTENT_ENCODING
Content-Encoding header name
|
static CharSequence |
CONTENT_LANGUAGE
Content-Language header name
|
static CharSequence |
CONTENT_LENGTH
Content-Length header name
|
static CharSequence |
CONTENT_LOCATION
Content-Location header name
|
static CharSequence |
CONTENT_MD5
Content-MD5 header name
|
static CharSequence |
CONTENT_RANGE
Content-Rage header name
|
static CharSequence |
CONTENT_TRANSFER_ENCODING
Content-Transfer-Encoding header name
|
static CharSequence |
CONTENT_TYPE
Content-Type header name
|
static CharSequence |
CONTINUE
100-continue header value
|
static CharSequence |
COOKIE
Content-Cookie header name
|
static CharSequence |
DATE
Date header name
|
static CharSequence |
DEFLATE_GZIP
deflate,gzip header value
|
static CharSequence |
DEFLATE_GZIP_BR
deflate,gzip,br header value
|
static boolean |
DISABLE_HTTP_HEADERS_VALIDATION
Constant that disables HTTP headers validation, this is a constant so the JIT can eliminate validation code.
|
static String |
DISABLE_HTTP_HEADERS_VALIDATION_PROP_NAME
JVM system property that disables HTTP headers validation, don't use this in production.
|
static CharSequence |
ETAG
Etag header name
|
static CharSequence |
EXPECT
Expect header name
|
static CharSequence |
EXPIRES
Expires header name
|
static CharSequence |
FROM
From header name
|
static CharSequence |
GET
GET header value
|
static CharSequence |
HOST
Host header name
|
static CharSequence |
IDENTITY
identity header value
|
static CharSequence |
IF_MATCH
If-Match header name
|
static CharSequence |
IF_MODIFIED_SINCE
If-Modified-Since header name
|
static CharSequence |
IF_NONE_MATCH
If-None-Match header name
|
static CharSequence |
KEEP_ALIVE
keep-alive header value
|
static CharSequence |
LAST_MODIFIED
Last-Modified header name
|
static CharSequence |
LOCATION
Location header name
|
static CharSequence |
ORIGIN
Origin header name
|
static CharSequence |
PROXY_AUTHENTICATE
Proxy-Authenticate header name
|
static CharSequence |
PROXY_AUTHORIZATION
Proxy-Authorization header name
|
static CharSequence |
PSEUDO_AUTHORITY
HTTP/2
:authority pseudo header |
static CharSequence |
PSEUDO_METHOD
HTTP/2
:method pseudo hedaer |
static CharSequence |
PSEUDO_PATH
HTTP/2
:path pseudo header |
static CharSequence |
PSEUDO_SCHEME
HTTP/2
:scheme pseudo header |
static CharSequence |
PSEUDO_STATUS
HTTP/2
:status pseudo header |
static CharSequence |
REFERER
Referer header name
|
static CharSequence |
RETRY_AFTER
Retry-After header name
|
static CharSequence |
SERVER
Server header name
|
static CharSequence |
SET_COOKIE
Set-Cookie header name
|
static CharSequence |
TEXT_HTML
text/html header value
|
static CharSequence |
TRANSFER_ENCODING
Transfer-Encoding header name
|
static CharSequence |
UPGRADE
Upgrade header value
|
static CharSequence |
USER_AGENT
User-Agent header name
|
static CharSequence |
VARY
Vary header name
|
static CharSequence |
WEBSOCKET
WebSocket header value
|
Constructor and Description |
---|
HttpHeaders(HttpHeaders delegate) |
HttpHeaders(Object delegate) |
Modifier and Type | Method and Description |
---|---|
static CharSequence |
createOptimized(String value)
Create an optimized
CharSequence which can be used as header name or value. |
boolean |
equals(Object o) |
HttpHeaders |
getDelegate() |
int |
hashCode() |
static MultiMap |
headers() |
static HttpHeaders |
newInstance(HttpHeaders arg) |
static MultiMap |
set(CharSequence name,
CharSequence value) |
static MultiMap |
set(String name,
String value) |
String |
toString() |
public static final io.vertx.lang.rx.TypeArg<HttpHeaders> __TYPE_ARG
public static final String DISABLE_HTTP_HEADERS_VALIDATION_PROP_NAME
public static final boolean DISABLE_HTTP_HEADERS_VALIDATION
public static final CharSequence ACCEPT
public static final CharSequence ACCEPT_CHARSET
public static final CharSequence ACCEPT_ENCODING
public static final CharSequence ACCEPT_LANGUAGE
public static final CharSequence ACCEPT_RANGES
public static final CharSequence ACCEPT_PATCH
public static final CharSequence ACCESS_CONTROL_ALLOW_CREDENTIALS
public static final CharSequence ACCESS_CONTROL_ALLOW_HEADERS
public static final CharSequence ACCESS_CONTROL_ALLOW_METHODS
public static final CharSequence ACCESS_CONTROL_ALLOW_ORIGIN
public static final CharSequence ACCESS_CONTROL_ALLOW_PRIVATE_NETWORK
public static final CharSequence ACCESS_CONTROL_EXPOSE_HEADERS
public static final CharSequence ACCESS_CONTROL_MAX_AGE
public static final CharSequence ACCESS_CONTROL_REQUEST_HEADERS
public static final CharSequence ACCESS_CONTROL_REQUEST_METHOD
public static final CharSequence ACCESS_CONTROL_REQUEST_PRIVATE_NETWORK
public static final CharSequence AGE
public static final CharSequence ALLOW
public static final CharSequence AUTHORIZATION
public static final CharSequence CACHE_CONTROL
public static final CharSequence CONNECTION
public static final CharSequence CONTENT_BASE
public static final CharSequence CONTENT_DISPOSITION
public static final CharSequence CONTENT_ENCODING
public static final CharSequence CONTENT_LANGUAGE
public static final CharSequence CONTENT_LENGTH
public static final CharSequence CONTENT_LOCATION
public static final CharSequence CONTENT_TRANSFER_ENCODING
public static final CharSequence CONTENT_MD5
public static final CharSequence CONTENT_RANGE
public static final CharSequence CONTENT_TYPE
public static final CharSequence COOKIE
public static final CharSequence DATE
public static final CharSequence ETAG
public static final CharSequence EXPECT
public static final CharSequence EXPIRES
public static final CharSequence FROM
public static final CharSequence HOST
public static final CharSequence IF_MATCH
public static final CharSequence IF_MODIFIED_SINCE
public static final CharSequence IF_NONE_MATCH
public static final CharSequence LAST_MODIFIED
public static final CharSequence LOCATION
public static final CharSequence ORIGIN
public static final CharSequence PROXY_AUTHENTICATE
public static final CharSequence PROXY_AUTHORIZATION
public static final CharSequence REFERER
public static final CharSequence RETRY_AFTER
public static final CharSequence SERVER
public static final CharSequence TRANSFER_ENCODING
public static final CharSequence USER_AGENT
public static final CharSequence SET_COOKIE
public static final CharSequence APPLICATION_X_WWW_FORM_URLENCODED
public static final CharSequence CHUNKED
public static final CharSequence CLOSE
public static final CharSequence CONTINUE
public static final CharSequence IDENTITY
public static final CharSequence KEEP_ALIVE
public static final CharSequence UPGRADE
public static final CharSequence WEBSOCKET
public static final CharSequence DEFLATE_GZIP
public static final CharSequence DEFLATE_GZIP_BR
public static final CharSequence TEXT_HTML
public static final CharSequence GET
public static final CharSequence VARY
public static final CharSequence PSEUDO_PATH
:path
pseudo headerpublic static final CharSequence PSEUDO_AUTHORITY
:authority
pseudo headerpublic static final CharSequence PSEUDO_SCHEME
:scheme
pseudo headerpublic static final CharSequence PSEUDO_STATUS
:status
pseudo headerpublic static final CharSequence PSEUDO_METHOD
:method
pseudo hedaerpublic HttpHeaders(HttpHeaders delegate)
public HttpHeaders(Object delegate)
public HttpHeaders getDelegate()
public static MultiMap headers()
public static CharSequence createOptimized(String value)
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.value
- public static MultiMap set(CharSequence name, CharSequence value)
public static HttpHeaders newInstance(HttpHeaders arg)
Copyright © 2024 Eclipse. All rights reserved.