Uses of Class
org.eclipse.jetty.http.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
Modifier and TypeMethodDescriptionprotected HttpField
HttpClient.getAcceptEncodingField()
HttpDestination.getHostField()
HttpClient.getUserAgentField()
Modifier and TypeMethodDescriptionboolean
ResponseNotifier.notifyHeader
(List<Response.ResponseListener> listeners, 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
Modifier 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
Modifier and TypeMethodDescriptionvoid
HttpReceiverOverHTTP.parsedHeader
(HttpField field) void
HttpReceiverOverHTTP.parsedTrailer
(HttpField trailer) -
Uses of HttpField in org.eclipse.jetty.fcgi.client.http
Modifier and TypeMethodDescriptionprotected boolean
HttpChannelOverFCGI.responseHeader
(HttpField field) protected boolean
HttpReceiverOverFCGI.responseHeader
(HttpExchange exchange, HttpField field) -
Uses of HttpField in org.eclipse.jetty.fcgi.parser
-
Uses of HttpField in org.eclipse.jetty.fcgi.server
-
Uses of HttpField in org.eclipse.jetty.http
Modifier and TypeClassDescriptionclass
An HttpField holding a preparsed Host and port numberstatic class
static class
static class
class
Pre encoded HttpField.Modifier and TypeFieldDescriptionHttpParser.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 cachedModifier 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.default HttpField
default HttpField
HttpFields.getField
(HttpHeader header) HttpFields.Immutable.getField
(int index) HttpFields.Immutable.getField
(HttpHeader header) HttpFields.Mutable.getField
(int index) Get a Field by index.HttpContent.getLastModified()
PrecompressedHttpContent.getLastModified()
ResourceHttpContent.getLastModified()
Modifier and TypeMethodDescriptionHttpParser.getFieldCache()
HttpFields.getFields
(HttpHeader header) Get multiple fields of the same headerHttpFields.Immutable.iterator()
HttpFields.Mutable.iterator()
MetaData.iterator()
HttpFields.Mutable.listIterator()
HttpFields.Immutable.stream()
HttpFields.Mutable.stream()
HttpFields.stream()
Modifier and TypeMethodDescriptionstatic HttpFields.Mutable
HttpFields.build
(HttpFields fields, HttpField replaceField) default boolean
void
HttpFields.Mutable.ensureField
(HttpField field) Ensure that specific HttpField exists when the field may not exist or may exist and be multi valued.static HttpFields.Immutable
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 foundvoid
HttpTester.Message.parsedHeader
(HttpField field) default void
HttpParser.HttpHandler.parsedTrailer
(HttpField field) This is the method called by parser when an HTTP Trailer name and value is foundstatic void
HttpGenerator.putTo
(HttpField field, ByteBuffer bufferInFillMode) Modifier and TypeMethodDescriptionvoid
HttpFields.Mutable.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.Mutable.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.Mutable.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.Mutable.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. -
Uses of HttpField in org.eclipse.jetty.http2.hpack
Modifier and TypeMethodDescriptionvoid
void
HpackEncoder.encode
(ByteBuffer buffer, HttpField field) -
Uses of HttpField in org.eclipse.jetty.http3.qpack
Modifier and TypeMethodDescriptionboolean
A speculative insert of a Header into the Encoders Dynamic Table.protected boolean
QpackEncoder.shouldHuffmanEncode
(HttpField httpField) protected boolean
QpackEncoder.shouldIndex
(HttpField httpField) -
Uses of HttpField in org.eclipse.jetty.http3.server
-
Uses of HttpField in org.eclipse.jetty.server
Modifier and TypeMethodDescriptionResourceService.getCacheControl()
CachedContentFactory.CachedHttpContent.getContentEncoding()
CachedContentFactory.CachedHttpContent.getContentLength()
CachedContentFactory.CachedHttpContent.getContentType()
Server.getDateField()
CachedContentFactory.CachedHttpContent.getETag()
CachedContentFactory.CachedPrecompressedHttpContent.getETag()
CachedContentFactory.CachedHttpContent.getLastModified()
Modifier and TypeMethodDescriptionprotected void
void
HttpChannelOverHttp.parsedHeader
(HttpField field) void
HttpChannelOverHttp.parsedTrailer
(HttpField field) void
ResourceService.setCacheControl
(HttpField cacheControl) -
Uses of HttpField in org.eclipse.jetty.server.handler.gzip
Modifier and TypeFieldDescriptionstatic final HttpField
GzipHttpOutputInterceptor.VARY_ACCEPT_ENCODING
Modifier and TypeMethodDescriptionGzipHandler.getVary()
protected HttpField
GzipHandler.getVaryField()
ModifierConstructorDescriptionGzipHttpOutputInterceptor
(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)