Uses of Enum Class
org.eclipse.jetty.http.HttpHeader
Packages that use HttpHeader
Package
Description
Jetty Client : Implementation and Core Classes
This package provides APIs, utility classes and an implementation of an asynchronous HTTP client.
Jetty Client : API Classes
Jetty Client : Utility Classes
Jetty Http : Tools for Http processing
Jetty Server : Core Server API
-
Uses of HttpHeader in org.eclipse.jetty.client
Methods in org.eclipse.jetty.client that return HttpHeaderModifier and TypeMethodDescriptionprotected abstract HttpHeader
AuthenticationProtocolHandler.getAuthenticateHeader()
protected HttpHeader
ProxyAuthenticationProtocolHandler.getAuthenticateHeader()
protected HttpHeader
WWWAuthenticationProtocolHandler.getAuthenticateHeader()
protected abstract HttpHeader
AuthenticationProtocolHandler.getAuthorizationHeader()
protected HttpHeader
ProxyAuthenticationProtocolHandler.getAuthorizationHeader()
protected HttpHeader
WWWAuthenticationProtocolHandler.getAuthorizationHeader()
Methods in org.eclipse.jetty.client with parameters of type HttpHeaderModifier and TypeMethodDescriptionprivate void
AuthenticationProtocolHandler.AuthenticationListener.copyIfAbsent
(HttpRequest oldRequest, Request newRequest, HttpHeader header) HttpRequest.header
(HttpHeader header, String value) private List
<Authentication.HeaderInfo> AuthenticationProtocolHandler.AuthenticationListener.parseAuthenticateHeader
(Response response, HttpHeader header) -
Uses of HttpHeader in org.eclipse.jetty.client.api
Fields in org.eclipse.jetty.client.api declared as HttpHeaderMethods in org.eclipse.jetty.client.api that return HttpHeaderMethods in org.eclipse.jetty.client.api with parameters of type HttpHeaderModifier and TypeMethodDescriptionRequest.header
(HttpHeader header, String value) Adds the givenvalue
to the specifiedheader
.Constructors in org.eclipse.jetty.client.api with parameters of type HttpHeaderModifierConstructorDescriptionHeaderInfo
(HttpHeader header, String type, Map<String, String> params) -
Uses of HttpHeader in org.eclipse.jetty.client.util
Fields in org.eclipse.jetty.client.util declared as HttpHeaderModifier and TypeFieldDescriptionprivate final HttpHeader
BasicAuthentication.BasicResult.header
private final HttpHeader
DigestAuthentication.DigestResult.header
private final HttpHeader
SPNEGOAuthentication.SPNEGOResult.header
Constructors in org.eclipse.jetty.client.util with parameters of type HttpHeaderModifierConstructorDescriptionBasicResult
(URI uri, HttpHeader header, String user, String password) BasicResult
(URI uri, HttpHeader header, String user, String password, Charset charset) DigestResult
(HttpHeader header, byte[] content, String realm, String user, String password, String algorithm, String nonce, String qop, String opaque) SPNEGOResult
(URI uri, HttpHeader header, String token) -
Uses of HttpHeader in org.eclipse.jetty.http
Fields in org.eclipse.jetty.http declared as HttpHeaderModifier and TypeFieldDescriptionprivate final HttpHeader
HttpField._header
private HttpHeader
HttpParser._header
Fields in org.eclipse.jetty.http with type parameters of type HttpHeaderModifier and TypeFieldDescriptionprivate static EnumSet
<HttpHeader> HttpHeaderValue.__known
static final Trie
<HttpHeader> HttpHeader.CACHE
Methods in org.eclipse.jetty.http that return HttpHeaderModifier and TypeMethodDescriptionHttpField.getHeader()
static HttpHeader
Returns the enum constant of this class with the specified name.static HttpHeader[]
HttpHeader.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in org.eclipse.jetty.http with parameters of type HttpHeaderModifier and TypeMethodDescriptionvoid
HttpFields.add
(HttpHeader header, String value) Add to or set a field.void
HttpFields.add
(HttpHeader header, HttpHeaderValue value) boolean
HttpFields.addCSV
(HttpHeader header, String... values) Add comma separated values, but only if not already present.void
HttpFields.computeField
(HttpHeader header, BiFunction<HttpHeader, List<HttpField>, HttpField> computeFn) Computes a single field for the given HttpHeader and for existing fields with the same header.boolean
HttpFields.contains
(HttpHeader header) boolean
HttpFields.contains
(HttpHeader header, String value) HttpFields.get
(HttpHeader header) HttpFields.getCSV
(HttpHeader header, boolean keepQuotes) Get multiple field values of the same name, split as aQuotedCSV
byte[]
Http1FieldPreEncoder.getEncodedField
(HttpHeader header, String headerString, String value) byte[]
HttpFieldPreEncoder.getEncodedField
(HttpHeader header, String headerString, String value) HttpFields.getField
(HttpHeader header) HttpFields.getFields
(HttpHeader header) HttpFields.getQualityCSV
(HttpHeader header) Get multiple field values of the same name, split and sorted as aQuotedQualityCSV
HttpFields.getQualityCSV
(HttpHeader header, ToIntFunction<String> secondaryOrdering) Get multiple field values of the same name, split and sorted as aQuotedQualityCSV
HttpFields.getStringField
(HttpHeader header) Deprecated.HttpFields.getValuesList
(HttpHeader header) Get multiple header of the same namestatic boolean
HttpHeaderValue.hasKnownValues
(HttpHeader header) void
HttpFields.put
(HttpHeader header, String value) Set a field.void
HttpFields.put
(HttpHeader header, HttpHeaderValue value) void
HttpFields.putDateField
(HttpHeader name, long date) Sets the value of a date field.void
HttpFields.putLongField
(HttpHeader name, long value) Sets the value of an long field.HttpFields.remove
(HttpHeader name) Remove a field.Method parameters in org.eclipse.jetty.http with type arguments of type HttpHeaderModifier and TypeMethodDescriptionvoid
HttpFields.computeField
(HttpHeader header, BiFunction<HttpHeader, List<HttpField>, HttpField> computeFn) Computes a single field for the given HttpHeader and for existing fields with the same header.Constructors in org.eclipse.jetty.http with parameters of type HttpHeaderModifierConstructorDescriptionprotected
HostPortHttpField
(HttpHeader header, String name, String authority) HttpField
(HttpHeader header, String value) HttpField
(HttpHeader header, String name, String value) HttpField
(HttpHeader header, HttpHeaderValue value) IntValueHttpField
(HttpHeader header, int value) IntValueHttpField
(HttpHeader header, String name, int intValue) IntValueHttpField
(HttpHeader header, String name, String value) IntValueHttpField
(HttpHeader header, String name, String value, int intValue) LongValueHttpField
(HttpHeader header, long value) LongValueHttpField
(HttpHeader header, String name, long value) LongValueHttpField
(HttpHeader header, String name, String value) LongValueHttpField
(HttpHeader header, String name, String value, long longValue) PreEncodedHttpField
(HttpHeader header, String value) PreEncodedHttpField
(HttpHeader header, String name, String value) -
Uses of HttpHeader in org.eclipse.jetty.server
Methods in org.eclipse.jetty.server with parameters of type HttpHeader