Uses of Class
org.eclipse.jetty.http.HttpField
Packages that use HttpField
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 Http : Tools for Http processing
Jetty Server : Core Server API
Jetty GZIP Handler
-
Uses of HttpField in org.eclipse.jetty.client
Fields in org.eclipse.jetty.client declared as HttpFieldModifier and TypeFieldDescriptionprivate HttpField
HttpClient.agentField
private HttpField
HttpClient.encodingField
private final HttpField
HttpDestination.hostField
Methods in org.eclipse.jetty.client that return HttpFieldModifier and TypeMethodDescriptionprotected HttpField
HttpClient.getAcceptEncodingField()
HttpDestination.getHostField()
HttpClient.getUserAgentField()
Methods in org.eclipse.jetty.client with parameters of type HttpFieldModifier and TypeMethodDescriptionboolean
ResponseNotifier.notifyHeader
(List<Response.ResponseListener> listeners, Response response, HttpField field) private boolean
ResponseNotifier.notifyHeader
(Response.HeaderListener listener, Response response, HttpField field) boolean
protected boolean
HttpReceiver.responseHeader
(HttpExchange exchange, HttpField field) Method to be invoked when a response HTTP header is available.void
HttpClient.setUserAgentField
(HttpField agent) protected void
HttpReceiver.storeCookie
(URI uri, HttpField field) -
Uses of HttpField in org.eclipse.jetty.client.api
Methods in org.eclipse.jetty.client.api with parameters of type HttpFieldModifier and TypeMethodDescriptionboolean
Callback method invoked when a response header has been received and parsed, returning whether the header should be processed or not.default boolean
-
Uses of HttpField in org.eclipse.jetty.client.http
Methods in org.eclipse.jetty.client.http with parameters of type HttpFieldModifier and TypeMethodDescriptionvoid
HttpReceiverOverHTTP.parsedHeader
(HttpField field) void
HttpReceiverOverHTTP.parsedTrailer
(HttpField trailer) -
Uses of HttpField in org.eclipse.jetty.http
Subclasses of HttpField in org.eclipse.jetty.httpModifier and TypeClassDescriptionclass
An HttpField holding a preparsed Host and port numberstatic class
static class
static class
class
Pre encoded HttpField.Fields in org.eclipse.jetty.http declared as HttpFieldModifier and TypeFieldDescriptionprivate HttpField
HttpParser._field
private final HttpField
MimeTypes.Type._field
private HttpField[]
HttpFields._fields
Fields in org.eclipse.jetty.http with type parameters of type HttpFieldModifier and TypeFieldDescriptionHttpParser._fieldCache
HttpParser.CACHE
Cache of commonHttpField
s including: Common static combinations such as: Connection: close Accept-Encoding: gzip Content-Length: 0 Combinations of Content-Type header for common mime types by common charsets Most common headers with null values so that a lookup will at least determine the header name even if the name:value combination is not cachedHttpParser.NO_CACHE
Methods in org.eclipse.jetty.http that return HttpFieldModifier and TypeMethodDescriptionCompressedContentFormat.getContentEncoding()
HttpContent.getContentEncoding()
PrecompressedHttpContent.getContentEncoding()
ResourceHttpContent.getContentEncoding()
HttpContent.getContentLength()
PrecompressedHttpContent.getContentLength()
ResourceHttpContent.getContentLength()
HttpContent.getContentType()
PrecompressedHttpContent.getContentType()
ResourceHttpContent.getContentType()
MimeTypes.Type.getContentTypeField()
HttpContent.getETag()
PrecompressedHttpContent.getETag()
ResourceHttpContent.getETag()
HttpFields.getField
(int index) Get a Field by index.HttpFields.getField
(HttpHeader header) HttpContent.getLastModified()
PrecompressedHttpContent.getLastModified()
ResourceHttpContent.getLastModified()
HttpFields.ListItr.next()
HttpFields.ListItr.previous()
Remove a field.HttpFields.remove
(HttpHeader name) Remove a field.Methods in org.eclipse.jetty.http that return types with arguments of type HttpFieldModifier and TypeMethodDescriptionHttpParser.getFieldCache()
HttpFields.getFields
(HttpHeader header) HttpFields.iterator()
MetaData.iterator()
HttpFields.listIterator()
HttpFields.stream()
Methods in org.eclipse.jetty.http with parameters of type HttpFieldModifier and TypeMethodDescriptionvoid
void
boolean
boolean
HttpField.isSameName
(HttpField field) void
HttpParser.HttpHandler.parsedHeader
(HttpField field) This is the method called by parser when an HTTP Header name and value is founddefault void
HttpParser.HttpHandler.parsedTrailer
(HttpField field) This is the method called by parser when an HTTP Trailer name and value is foundvoid
static void
HttpGenerator.putTo
(HttpField field, ByteBuffer bufferInFillMode) void
Method parameters in org.eclipse.jetty.http with type arguments of type HttpFieldModifier and TypeMethodDescriptionvoid
HttpFields.computeField
(String name, BiFunction<String, List<HttpField>, HttpField> computeFn) Computes a single field for the given HTTP header name and for existing fields with the same name.void
HttpFields.computeField
(String name, BiFunction<String, List<HttpField>, HttpField> computeFn) Computes a single field for the given HTTP header name and for existing fields with the same name.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.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.private <T> void
HttpFields.computeField
(T header, BiFunction<T, List<HttpField>, HttpField> computeFn, BiFunction<HttpField, T, Boolean> matcher) private <T> void
HttpFields.computeField
(T header, BiFunction<T, List<HttpField>, HttpField> computeFn, BiFunction<HttpField, T, Boolean> matcher) -
Uses of HttpField in org.eclipse.jetty.server
Fields in org.eclipse.jetty.server declared as HttpFieldModifier and TypeFieldDescriptionprivate static final HttpField
Response.__EXPIRES_01JAN1970
private HttpField
ResourceService._cacheControl
private HttpField
HttpChannelOverHttp._connection
private final HttpField
CachedContentFactory.CachedHttpContent._contentLength
private final HttpField
CachedContentFactory.CachedHttpContent._contentType
(package private) final HttpField
Server.DateField._dateField
private final HttpField
CachedContentFactory.CachedHttpContent._etag
private final HttpField
CachedContentFactory.CachedPrecompressedHttpContent._etag
private final HttpField
CachedContentFactory.CachedHttpContent._lastModified
private HttpField
SecureRequestCustomizer._stsField
private HttpField
HttpChannelOverHttp._upgrade
static final HttpField
HttpConnection.CONNECTION_CLOSE
private static final HttpField
PushBuilderImpl.JettyPush
private static final HttpField
HttpChannelOverHttp.PREAMBLE_UPGRADE_H2C
Methods in org.eclipse.jetty.server that return HttpFieldModifier and TypeMethodDescriptionResourceService.getCacheControl()
CachedContentFactory.CachedHttpContent.getContentEncoding()
CachedContentFactory.CachedHttpContent.getContentLength()
CachedContentFactory.CachedHttpContent.getContentType()
Server.getDateField()
CachedContentFactory.CachedHttpContent.getETag()
CachedContentFactory.CachedPrecompressedHttpContent.getETag()
CachedContentFactory.CachedHttpContent.getLastModified()
Methods in org.eclipse.jetty.server with parameters of type HttpFieldModifier and TypeMethodDescriptionvoid
ForwardedRequestCustomizer.Forwarded.handleCipherSuite
(HttpField field) Called if header isProxy-auth-cert
void
ForwardedRequestCustomizer.Forwarded.handleForwardedFor
(HttpField field) Called if header isX-Forwarded-For
void
ForwardedRequestCustomizer.Forwarded.handleForwardedHost
(HttpField field) Called if header isX-Forwarded-Host
void
ForwardedRequestCustomizer.Forwarded.handleForwardedPort
(HttpField field) Called if header isX-Forwarded-Port
void
ForwardedRequestCustomizer.Forwarded.handleForwardedServer
(HttpField field) Called if header isX-Forwarded-Server
void
ForwardedRequestCustomizer.Forwarded.handleHttps
(HttpField field) Called if header isX-Proxied-Https
void
ForwardedRequestCustomizer.Forwarded.handleProto
(HttpField field) Called if header isX-Forwarded-Proto
void
ForwardedRequestCustomizer.Forwarded.handleRFC7239
(HttpField field) Called if header isForwarded
void
ForwardedRequestCustomizer.Forwarded.handleSslSessionId
(HttpField field) Called if header isProxy-Ssl-Id
protected void
void
HttpChannelOverHttp.parsedHeader
(HttpField field) void
HttpChannelOverHttp.parsedTrailer
(HttpField field) void
ResourceService.setCacheControl
(HttpField cacheControl) Constructors in org.eclipse.jetty.server with parameters of type HttpField -
Uses of HttpField in org.eclipse.jetty.server.handler.gzip
Fields in org.eclipse.jetty.server.handler.gzip declared as HttpFieldModifier and TypeFieldDescriptionprivate HttpField
GzipHandler._vary
private final HttpField
GzipHttpOutputInterceptor._vary
static final HttpField
GzipHttpOutputInterceptor.VARY_ACCEPT_ENCODING
static final HttpField
GzipHttpOutputInterceptor.VARY_ACCEPT_ENCODING_USER_AGENT
private static final HttpField
GzipHandler.X_CE_GZIP
Methods in org.eclipse.jetty.server.handler.gzip that return HttpFieldConstructors in org.eclipse.jetty.server.handler.gzip with parameters of type HttpFieldModifierConstructorDescriptionGzipHttpOutputInterceptor
(GzipFactory factory, HttpField vary, int bufferSize, HttpChannel channel, HttpOutput.Interceptor next, boolean syncFlush) GzipHttpOutputInterceptor
(GzipFactory factory, HttpField vary, HttpChannel channel, HttpOutput.Interceptor next, boolean syncFlush)