Interface HttpRequest

All Superinterfaces:
HeaderFieldsAccessor<RequestHeaderFields>, HttpMethodAccessor, UrlAccessor
All Known Subinterfaces:
HttpClientRequest, HttpClientRequest.HttpClientRequestBuilder, HttpRequestBuilder<B>, HttpServerRequest
All Known Implementing Classes:
HttpClientRequestImpl, HttpRequestImpl, HttpServerRequestImpl

public interface HttpRequest
extends UrlAccessor, HttpMethodAccessor, HeaderFieldsAccessor<RequestHeaderFields>
Defines a HTTP-Request, being the HttpMethod, the Header-Fields and the locator representing, though without the request body. The body is handle dedicated depending on the sub-interfaces.