Uses of Class
io.undertow.util.HttpString
Packages that use HttpString
Package
Description
-
Uses of HttpString in io.undertow
Methods in io.undertow with parameters of type HttpStringModifier and TypeMethodDescriptionfinal void
UndertowLogger_$logger.mcmpKeyValue
(HttpString name, String value) void
UndertowLogger.mcmpKeyValue
(HttpString name, String value) final String
UndertowMessages_$bundle.pseudoHeaderInWrongOrder
(HttpString header) UndertowMessages.pseudoHeaderInWrongOrder
(HttpString header) -
Uses of HttpString in io.undertow.attribute
Methods in io.undertow.attribute with parameters of type HttpStringModifier and TypeMethodDescriptionstatic ExchangeAttribute
ExchangeAttributes.requestHeader
(HttpString header) static ExchangeAttribute
ExchangeAttributes.responseHeader
(HttpString header) Constructors in io.undertow.attribute with parameters of type HttpStringModifierConstructorDescriptionRequestHeaderAttribute
(HttpString requestHeader) ResponseHeaderAttribute
(HttpString responseHeader) -
Uses of HttpString in io.undertow.client
Methods in io.undertow.client that return HttpStringModifier and TypeMethodDescriptionClientRequest.getMethod()
ClientRequest.getProtocol()
ClientResponse.getProtocol()
Methods in io.undertow.client with parameters of type HttpStringModifier and TypeMethodDescriptionClientRequest.setMethod
(HttpString method) ClientRequest.setProtocol
(HttpString protocol) final IOException
UndertowClientMessages_$bundle.unknownMethod
(HttpString method) UndertowClientMessages.unknownMethod
(HttpString method) Constructors in io.undertow.client with parameters of type HttpStringModifierConstructorDescriptionClientResponse
(int responseCode, String status, HttpString protocol) ClientResponse
(int responseCode, String status, HttpString protocol, HeaderMap headers) -
Uses of HttpString in io.undertow.protocols.ajp
Methods in io.undertow.protocols.ajp with parameters of type HttpStringModifier and TypeMethodDescriptionAjpClientChannel.sendRequest
(HttpString method, String path, HttpString protocol, HeaderMap headers, Attachable attachable, org.xnio.ChannelListener<AjpClientRequestClientStreamSinkChannel> finishListener) -
Uses of HttpString in io.undertow.protocols.http2
Fields in io.undertow.protocols.http2 declared as HttpStringModifier and TypeFieldDescriptionstatic final HttpString
Http2Channel.AUTHORITY
static final HttpString
Http2Channel.METHOD
static final HttpString
Http2Channel.PATH
static final HttpString
Http2Channel.SCHEME
static final HttpString
Http2Channel.STATUS
Methods in io.undertow.protocols.http2 with parameters of type HttpStringModifier and TypeMethodDescriptionvoid
HpackDecoder.HeaderEmitter.emitHeader
(HttpString name, String value, boolean neverIndex) boolean
HpackEncoder.HpackHeaderFunction.shouldUseHuffman
(HttpString header) Returns true if huffman encoding should be used on the header nameboolean
HpackEncoder.HpackHeaderFunction.shouldUseHuffman
(HttpString header, String value) Returns true if huffman encoding should be used on the header valueboolean
HpackEncoder.HpackHeaderFunction.shouldUseIndexing
(HttpString header, String value) -
Uses of HttpString in io.undertow.security.impl
Constructor parameters in io.undertow.security.impl with type arguments of type HttpStringModifierConstructorDescriptionGenericHeaderAuthenticationMechanism
(String mechanismName, List<HttpString> identityHeaders, List<String> sessionCookieNames, IdentityManager identityManager) -
Uses of HttpString in io.undertow.server
Methods in io.undertow.server that return HttpStringModifier and TypeMethodDescriptionHttpServerExchange.getProtocol()
Get the request protocol string.HttpServerExchange.getRequestMethod()
Get the HTTP request method.Methods in io.undertow.server with parameters of type HttpStringModifier and TypeMethodDescriptionRoutingHandler.add
(HttpString method, String template, Predicate predicate, HttpHandler handler) RoutingHandler.add
(HttpString method, String template, HttpHandler handler) boolean
ServerConnection.pushResource
(String path, HttpString method, HeaderMap requestHeaders) Attempts to push a resource if this connection supports server push.boolean
ServerConnection.pushResource
(String path, HttpString method, HeaderMap requestHeaders, HttpHandler handler) Attempts to push a resource if this connection supports server push.RoutingHandler.remove
(HttpString method, String path) Removes the specified route from the handlerHttpServerExchange.setProtocol
(HttpString protocol) Sets the http protocolHttpServerExchange.setRequestMethod
(HttpString requestMethod) Set the HTTP request method.static void
Connectors.verifyToken
(HttpString header) Verifies that the contents of the HttpString are a valid token according to rfc7230. -
Uses of HttpString in io.undertow.server.handlers
Methods in io.undertow.server.handlers that return HttpStringMethods in io.undertow.server.handlers that return types with arguments of type HttpStringMethods in io.undertow.server.handlers with parameters of type HttpStringModifier and TypeMethodDescriptionConfiguredPushHandler.addRequestHeader
(HttpString name, String value) Constructors in io.undertow.server.handlers with parameters of type HttpStringModifierConstructorDescriptionAllowedMethodsHandler
(HttpHandler next, HttpString... allowedMethods) DisallowedMethodsHandler
(HttpHandler next, HttpString... disallowedMethods) Constructor parameters in io.undertow.server.handlers with type arguments of type HttpStringModifierConstructorDescriptionAllowedMethodsHandler
(HttpHandler next, Set<HttpString> allowedMethods) DisallowedMethodsHandler
(HttpHandler next, Set<HttpString> disallowedMethods) -
Uses of HttpString in io.undertow.server.handlers.proxy
Methods in io.undertow.server.handlers.proxy that return types with arguments of type HttpStringMethods in io.undertow.server.handlers.proxy with parameters of type HttpStringModifier and TypeMethodDescriptionProxyHandler.addRequestHeader
(HttpString header, ExchangeAttribute attribute) Deprecated.ProxyHandler.addRequestHeader
(HttpString header, String value) Deprecated.ProxyHandler.addRequestHeader
(HttpString header, String attribute, ClassLoader classLoader) Deprecated.ProxyHandler.Builder.addRequestHeader
(HttpString header, ExchangeAttribute value) ProxyHandler.removeRequestHeader
(HttpString header) Deprecated. -
Uses of HttpString in io.undertow.server.protocol.ajp
Fields in io.undertow.server.protocol.ajp declared as HttpStringMethods in io.undertow.server.protocol.ajp that return HttpString -
Uses of HttpString in io.undertow.server.protocol.http
Methods in io.undertow.server.protocol.http that return types with arguments of type HttpStringModifier and TypeMethodDescriptionprotected static Map<String,
HttpString> HttpRequestParser.httpStrings()
This is a bit of hack to enable the parser to get access to the HttpString's that are sorted in the static fields of the relevant classes. -
Uses of HttpString in io.undertow.server.protocol.http2
Methods in io.undertow.server.protocol.http2 with parameters of type HttpStringModifier and TypeMethodDescriptionboolean
Http2ServerConnection.pushResource
(String path, HttpString method, HeaderMap requestHeaders) boolean
Http2ServerConnection.pushResource
(String path, HttpString method, HeaderMap requestHeaders, HttpHandler handler) -
Uses of HttpString in io.undertow.util
Fields in io.undertow.util declared as HttpStringModifier and TypeFieldDescriptionstatic final HttpString
Headers.ACCEPT
static final HttpString
Headers.ACCEPT_CHARSET
static final HttpString
Headers.ACCEPT_ENCODING
static final HttpString
Headers.ACCEPT_LANGUAGE
static final HttpString
Headers.ACCEPT_RANGES
static final HttpString
Methods.ACL
static final HttpString
Headers.AGE
static final HttpString
Headers.ALGORITHM
static final HttpString
Headers.ALLOW
static final HttpString
Headers.AUTH_PARAM
static final HttpString
Headers.AUTHENTICATION_INFO
static final HttpString
Headers.AUTHORIZATION
static final HttpString
Methods.BASELINE_CONTROL
static final HttpString
Headers.BASIC
static final HttpString
Headers.CACHE_CONTROL
static final HttpString
Methods.CHECKIN
static final HttpString
Methods.CHECKOUT
static final HttpString
Headers.CHUNKED
static final HttpString
Headers.CLOSE
static final HttpString
Headers.CNONCE
static final HttpString
Headers.COMPRESS
static final HttpString
Methods.CONNECT
static final HttpString
Headers.CONNECTION
static final HttpString
Headers.CONTENT_DISPOSITION
static final HttpString
Headers.CONTENT_ENCODING
static final HttpString
Headers.CONTENT_LANGUAGE
static final HttpString
Headers.CONTENT_LENGTH
static final HttpString
Headers.CONTENT_LOCATION
static final HttpString
Headers.CONTENT_MD5
static final HttpString
Headers.CONTENT_RANGE
static final HttpString
Headers.CONTENT_SECURITY_POLICY
static final HttpString
Headers.CONTENT_TRANSFER_ENCODING
static final HttpString
Headers.CONTENT_TYPE
static final HttpString
Headers.COOKIE
static final HttpString
Headers.COOKIE2
static final HttpString
Methods.COPY
static final HttpString
Headers.DATE
static final HttpString
Headers.DEFLATE
static final HttpString
Methods.DELETE
static final HttpString
Headers.DIGEST
static final HttpString
Headers.DOMAIN
static final HttpString
HttpString.EMPTY
Empty HttpString instance.static final HttpString
Headers.ETAG
static final HttpString
Headers.EXPECT
static final HttpString
Headers.EXPIRES
static final HttpString
Headers.FORWARDED
static final HttpString
Headers.FROM
static final HttpString
Methods.GET
static final HttpString
Headers.GZIP
static final HttpString
Methods.HEAD
static final HttpString
Headers.HOST
static final HttpString
Protocols.HTTP_0_9
static final HttpString
Protocols.HTTP_1_0
HTTP 1.0.static final HttpString
Protocols.HTTP_1_1
HTTP 1.1.static final HttpString
Protocols.HTTP_2_0
HTTP 2.0.static final HttpString
Headers.IDENTITY
static final HttpString
Headers.IF_MATCH
static final HttpString
Headers.IF_MODIFIED_SINCE
static final HttpString
Headers.IF_NONE_MATCH
static final HttpString
Headers.IF_RANGE
static final HttpString
Headers.IF_UNMODIFIED_SINCE
static final HttpString
Headers.KEEP_ALIVE
static final HttpString
Methods.LABEL
static final HttpString
Headers.LAST_MODIFIED
static final HttpString
Headers.LOCATION
static final HttpString
Methods.LOCK
static final HttpString
Headers.MAX_FORWARDS
static final HttpString
Methods.MERGE
static final HttpString
Methods.MKACTIVITY
static final HttpString
Methods.MKCOL
static final HttpString
Methods.MKWORKSPACE
static final HttpString
Methods.MOVE
static final HttpString
Headers.NEGOTIATE
static final HttpString
Headers.NEXT_NONCE
static final HttpString
Headers.NONCE
static final HttpString
Headers.NONCE_COUNT
static final HttpString
Headers.OPAQUE
static final HttpString
Methods.OPTIONS
static final HttpString
Headers.ORIGIN
static final HttpString
Methods.PATCH
static final HttpString
Methods.POST
static final HttpString
Headers.PRAGMA
static final HttpString
Methods.PROPFIND
static final HttpString
Methods.PROPPATCH
static final HttpString
Headers.PROXY_AUTHENTICATE
static final HttpString
Headers.PROXY_AUTHORIZATION
static final HttpString
Methods.PUT
static final HttpString
Headers.QOP
static final HttpString
Headers.RANGE
static final HttpString
Headers.REALM
static final HttpString
Headers.REFERER
static final HttpString
Headers.REFERRER_POLICY
static final HttpString
Headers.REFRESH
static final HttpString
Methods.REPORT
static final HttpString
Headers.RESPONSE
static final HttpString
Headers.RESPONSE_AUTH
static final HttpString
Headers.RETRY_AFTER
static final HttpString
Methods.SEARCH
static final HttpString
Headers.SEC_WEB_SOCKET_ACCEPT
static final HttpString
Headers.SEC_WEB_SOCKET_EXTENSIONS
static final HttpString
Headers.SEC_WEB_SOCKET_KEY
static final HttpString
Headers.SEC_WEB_SOCKET_KEY1
static final HttpString
Headers.SEC_WEB_SOCKET_KEY2
static final HttpString
Headers.SEC_WEB_SOCKET_LOCATION
static final HttpString
Headers.SEC_WEB_SOCKET_ORIGIN
static final HttpString
Headers.SEC_WEB_SOCKET_PROTOCOL
static final HttpString
Headers.SEC_WEB_SOCKET_VERSION
static final HttpString
Headers.SERVER
static final HttpString
Headers.SERVLET_ENGINE
static final HttpString
Headers.SET_COOKIE
static final HttpString
Headers.SET_COOKIE2
static final HttpString
Headers.SSL_CIPHER
static final HttpString
Headers.SSL_CIPHER_USEKEYSIZE
static final HttpString
Headers.SSL_CLIENT_CERT
static final HttpString
Headers.SSL_SESSION_ID
static final HttpString
Headers.STALE
static final HttpString
Headers.STATUS
static final HttpString
Headers.STRICT_TRANSPORT_SECURITY
static final HttpString
Headers.TE
static final HttpString
Methods.TRACE
static final HttpString
Headers.TRAILER
static final HttpString
Headers.TRANSFER_ENCODING
static final HttpString
Methods.UNCHECKOUT
static final HttpString
Methods.UNLOCK
static final HttpString
Methods.UPDATE
static final HttpString
Headers.UPGRADE
static final HttpString
Headers.URI
static final HttpString
Headers.USER_AGENT
static final HttpString
Headers.USERNAME
static final HttpString
Headers.VARY
static final HttpString
Methods.VERSION_CONTROL
static final HttpString
Headers.VIA
static final HttpString
Headers.WARNING
static final HttpString
Headers.WWW_AUTHENTICATE
static final HttpString
Headers.X_COMPRESS
static final HttpString
Headers.X_CONTENT_TYPE_OPTIONS
static final HttpString
Headers.X_DISABLE_PUSH
static final HttpString
Headers.X_FORWARDED_FOR
static final HttpString
Headers.X_FORWARDED_HOST
static final HttpString
Headers.X_FORWARDED_PORT
static final HttpString
Headers.X_FORWARDED_PROTO
static final HttpString
Headers.X_FORWARDED_SERVER
static final HttpString
Headers.X_FRAME_OPTIONS
static final HttpString
Headers.X_GZIP
static final HttpString
Headers.X_XSS_PROTECTION
Methods in io.undertow.util that return HttpStringModifier and TypeMethodDescriptionstatic HttpString
static HttpString
Methods.fromString
(String method) HeaderValues.getHeaderName()
static HttpString
HttpString.tryFromString
(String string) Attempt to convert aString
to anHttpString
.Methods in io.undertow.util that return types with arguments of type HttpStringMethods in io.undertow.util with parameters of type HttpStringModifier and TypeMethodDescriptionHeaderMap.add
(HttpString headerName, long headerValue) HeaderMap.add
(HttpString headerName, String headerValue) HeaderMap.addAll
(HttpString headerName, Collection<String> headerValues) HeaderMap.addFirst
(HttpString headerName, String headerValue) HeaderMap.addLast
(HttpString headerName, String headerValue) int
HttpString.compareTo
(HttpString other) Compare this string to another in a case-insensitive manner.boolean
HeaderMap.contains
(HttpString headerName) int
HeaderMap.count
(HttpString headerName) HeaderMap.eachValue
(HttpString headerName) boolean
HttpString.equals
(HttpString other) Determine if thisHttpString
is equal to another.HeaderMap.get
(HttpString headerName) HeaderMap.get
(HttpString headerName, int index) HeaderMap.getFirst
(HttpString headerName) HeaderMap.getLast
(HttpString headerName) HeaderMap.put
(HttpString headerName, long headerValue) HeaderMap.put
(HttpString headerName, String headerValue) HeaderMap.putAll
(HttpString headerName, Collection<String> headerValues) HeaderMap.remove
(HttpString headerName)