程序包的使用
cn.taketoday.http
使用cn.taketoday.http的程序包
程序包
说明
Contains a basic abstraction over client/server-side HTTP.
Contains an abstraction over client-side HTTP.
Abstractions for reactive HTTP client support including
ClientHttpRequest and
ClientHttpResponse as well as a
ClientHttpConnector.This package provides generic HTTP support classes,
to be used by higher-level classes like RestTemplate.
Provides implementations of
Encoder
and Decoder for web use.JSON encoder and decoder support.
Multipart support.
Provides an encoder and a decoder for
Google Protocol Buffers.
Provides an HttpMessageConverter abstraction to convert between Java objects and HTTP input/output messages.
Provides HttpMessageConverter implementations for handling Atom and RSS feeds.
Provides HttpMessageConverter implementations for handling JSON.
Provides an HttpMessageConverter implementation for handling
Google Protocol Buffers.
Provides HttpMessageConverter implementations for handling XML.
Contains an abstraction over server-side HTTP.
Abstractions for reactive HTTP server support including a
ServerHttpRequest and
ServerHttpResponse along with an
HttpHandler for processing.Web Session Supports like Servlet's Session
This package contains classes used to determine the requested the media types in a request.
Request context parameter resolvers
Request context date parameter resolvers
Core package of the client-side web support.
Web client config.
Classes supporting the
cn.taketoday.web.client package.Support for asynchronous request processing.
Support for CORS (Cross-Origin Resource Sharing),
based on a common
CorsProcessor strategy.Web Handler
Common MVC logic for matching incoming requests based on conditions.
Provides the types that make up Infra functional web framework.
Method handler
Standard controller implementations for the MVC framework use like Framework
Multipart API
Multipart supports
Provides a foundation for both the reactive client and server subpackages.
Provides a reactive
WebClient
that builds on top of the
cn.taketoday.http.client.reactive reactive HTTP adapter layer.Classes supporting the
cn.taketoday.web.reactive.function.client package.Support classes for serving static resources.
Support for creating a client proxy for an HTTP service annotated with
HttpExchange methods.Miscellaneous web utility classes, such as HTML escaping,
Log4j initialization, and cookie handling.
Provides standard View and ViewResolver implementations,
including abstract base classes for custom implementations.
-
类说明A builder for creating "Cache-Control" HTTP response headers.Represent the Content-Disposition type and parameters as defined in RFC 6266.A mutable builder for
ContentDisposition.Default HttpHeadersRepresents an HTTP cookie as a name-value pair consistent with the content of the "Cookie" request header.Represents an HTTP request or response entity, consisting of headers and body.A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.Enumeration of HTTP request methods.Represents an HTTP (byte) range for use with the HTTP"Range"header.Enumeration of HTTP status codes.Enumeration of HTTP status series.Represents an HTTP response status code.A subclass ofMimeTypethat adds support for quality parameters as defined in the HTTP specification.Representation for an RFC 7807 problem detail.A "reactive" HTTP output message that accepts output as aPublisher.HttpHeadersobject that can only be read, not written to.Extension ofHttpEntitythat also exposes the HTTP method and the target URL.Defines a builder that adds a body to the response entity.Defines a builder that adds headers to the request entity.AnHttpCookiesubclass with the additional attributes allowed in the "Set-Cookie" response header.A builder for a server-defined HttpCookie with attributes.Extension ofHttpEntitythat adds aHttpStatusCodestatus code.Defines a builder that adds a body to the response entity.Defines a builder that adds headers to the response entity.Defines the contract for bodies that can be written directly to anOutputStream. -
类说明Represents an HTTP request or response entity, consisting of headers and body.A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.Enumeration of HTTP request methods.Represents an HTTP response status code.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification.Represents an HTTP output message that allows for setting a streaming body.Defines the contract for bodies that can be written directly to anOutputStream. -
类说明Represents an HTTP cookie as a name-value pair consistent with the content of the "Cookie" request header.A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.Enumeration of HTTP request methods.Represents an HTTP response status code.An "reactive" HTTP input message that exposes the input as
Publisher.A "reactive" HTTP output message that accepts output as aPublisher.AnHttpCookiesubclass with the additional attributes allowed in the "Set-Cookie" response header.Sub-interface ofReactiveOutputMessagethat has support for "zero-copy" file transfers. -
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.Enumeration of HTTP request methods.
-
类说明Represents the base interface for HTTP request and response messages.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification.An "reactive" HTTP input message that exposes the input asPublisher.A "reactive" HTTP output message that accepts output as aPublisher. -
类说明A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification.An "reactive" HTTP input message that exposes the input asPublisher.A "reactive" HTTP output message that accepts output as aPublisher. -
类说明A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification.A "reactive" HTTP output message that accepts output as aPublisher. -
类说明Represents an HTTP request or response entity, consisting of headers and body.A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明Default HttpHeadersA data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.Enumeration of HTTP request methods.Represents an HTTP response status code.
-
类说明Represents an HTTP cookie as a name-value pair consistent with the content of the "Cookie" request header.A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.Enumeration of HTTP request methods.Enumeration of HTTP status codes.Represents an HTTP response status code.An "reactive" HTTP input message that exposes the input as
Publisher.A "reactive" HTTP output message that accepts output as aPublisher.AnHttpCookiesubclass with the additional attributes allowed in the "Set-Cookie" response header.Sub-interface ofReactiveOutputMessagethat has support for "zero-copy" file transfers. -
类说明Represents an HTTP cookie as a name-value pair consistent with the content of the "Cookie" request header.
-
类说明An
HttpCookiesubclass with the additional attributes allowed in the "Set-Cookie" response header. -
类说明A builder for creating "Cache-Control" HTTP response headers.Represents an HTTP cookie as a name-value pair consistent with the content of the "Cookie" request header.A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.Enumeration of HTTP request methods.Enumeration of HTTP status codes.Represents an HTTP response status code.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification.Representation for an RFC 7807 problem detail. -
类说明A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明Enumeration of HTTP status codes.Represents an HTTP response status code.Representation for an RFC 7807 problem detail.
-
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.Enumeration of HTTP request methods.Enumeration of HTTP status codes.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
-
类说明Represents an HTTP request or response entity, consisting of headers and body.A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.Enumeration of HTTP request methods.Enumeration of HTTP status codes.Enumeration of HTTP status series.Represents an HTTP response status code.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification.Extension ofHttpEntitythat also exposes the HTTP method and the target URL.Extension ofHttpEntitythat adds aHttpStatusCodestatus code.Defines the contract for bodies that can be written directly to anOutputStream. -
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Enumeration of HTTP request methods.
-
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Extension of
HttpEntitythat also exposes the HTTP method and the target URL.Extension ofHttpEntitythat adds aHttpStatusCodestatus code. -
类说明A builder for creating "Cache-Control" HTTP response headers.Represents an HTTP response status code.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明Enumeration of HTTP status codes.Representation for an RFC 7807 problem detail.
-
-
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Enumeration of HTTP status codes.Represents an HTTP response status code.Representation for an RFC 7807 problem detail.Extension of
HttpEntitythat adds aHttpStatusCodestatus code. -
类说明Enumeration of HTTP request methods.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明A builder for creating "Cache-Control" HTTP response headers.Represents an HTTP cookie as a name-value pair consistent with the content of the "Cookie" request header.A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.Enumeration of HTTP request methods.Represents an HTTP (byte) range for use with the HTTP
"Range"header.Represents an HTTP response status code.A subclass ofMimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Enumeration of HTTP request methods.Represents an HTTP response status code.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明A builder for creating "Cache-Control" HTTP response headers.Represents an HTTP response status code.
-
类说明A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.
-
类说明Default HttpHeadersA data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.
-
类说明A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification.An "reactive" HTTP input message that exposes the input asPublisher.A "reactive" HTTP output message that accepts output as aPublisher. -
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.Enumeration of HTTP request methods.Enumeration of HTTP status codes.Represents an HTTP response status code.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification.An "reactive" HTTP input message that exposes the input asPublisher.AnHttpCookiesubclass with the additional attributes allowed in the "Set-Cookie" response header.Extension ofHttpEntitythat adds aHttpStatusCodestatus code. -
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents an HTTP response status code.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification.AnHttpCookiesubclass with the additional attributes allowed in the "Set-Cookie" response header.Extension ofHttpEntitythat adds aHttpStatusCodestatus code. -
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification. -
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Enumeration of HTTP request methods.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification.Extension ofHttpEntitythat adds aHttpStatusCodestatus code. -
类说明Represents an HTTP cookie as a name-value pair consistent with the content of the "Cookie" request header.A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.Represents the base interface for HTTP request and response messages.A builder for a server-defined HttpCookie with attributes.
-
-
类说明A data structure representing HTTP request or response headers, mapping String header names to a list of String values, also offering accessors for common application-level data types.
-
类说明Represents an HTTP response status code.A subclass of
MimeTypethat adds support for quality parameters as defined in the HTTP specification.