Interface HttpRequest
- All Superinterfaces:
HeaderFieldsAccessor<RequestHeaderFields>, HttpMethodAccessor, UrlAccessor
- All Known Subinterfaces:
HttpRequestBuilder<B>
- All Known Implementing Classes:
AbstractHttpRequest, HttpClientRequest, HttpServerRequest
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 handling
is dedicated to the sub-interfaces.-
Nested Class Summary
Nested classes/interfaces inherited from interface HeaderFieldsAccessor
HeaderFieldsAccessor.HeaderFieldsBuilder<T,B>, HeaderFieldsAccessor.HeaderFieldsMutator<T>, HeaderFieldsAccessor.HeaderFieldsProperty<T> Nested classes/interfaces inherited from interface HttpMethodAccessor
HttpMethodAccessor.HttpMethodBuilder<B>, HttpMethodAccessor.HttpMethodMutator, HttpMethodAccessor.HttpMethodPropertyNested classes/interfaces inherited from interface UrlAccessor
UrlAccessor.UrlBuilder, UrlAccessor.UrlMutator, UrlAccessor.UrlProperty -
Method Summary
Methods inherited from interface HeaderFieldsAccessor
getHeaderFieldsMethods inherited from interface HttpMethodAccessor
getHttpMethodMethods inherited from interface UrlAccessor
getUrl