public class DefaultHttpRequest extends DefaultHttpMessage implements HttpRequest
HttpRequest implementation.| 构造器和说明 |
|---|
DefaultHttpRequest(HttpVersion httpVersion,
HttpMethod method,
java.lang.String uri)
Creates a new instance.
|
DefaultHttpRequest(HttpVersion httpVersion,
HttpMethod method,
java.lang.String uri,
boolean validateHeaders)
已过时。
Prefer the
DefaultHttpRequest(HttpVersion, HttpMethod, String) constructor instead,
to always have header validation enabled. |
DefaultHttpRequest(HttpVersion httpVersion,
HttpMethod method,
java.lang.String uri,
HttpHeaders headers)
Creates a new instance.
|
DefaultHttpRequest(HttpVersion httpVersion,
HttpMethod method,
java.lang.String uri,
HttpHeadersFactory headersFactory)
Creates a new instance.
|
| 限定符和类型 | 方法和说明 |
|---|---|
boolean |
equals(java.lang.Object o) |
HttpMethod |
getMethod()
已过时。
|
java.lang.String |
getUri()
已过时。
|
int |
hashCode() |
HttpMethod |
method()
Returns the
HttpMethod of this HttpRequest. |
HttpRequest |
setMethod(HttpMethod method)
Set the
HttpMethod of this HttpRequest. |
HttpRequest |
setProtocolVersion(HttpVersion version)
Set the protocol version of this
HttpMessage |
HttpRequest |
setUri(java.lang.String uri)
Set the requested URI (or alternatively, path)
|
java.lang.String |
toString() |
java.lang.String |
uri()
Returns the requested URI (or alternatively, path)
|
getProtocolVersion, headers, protocolVersiondecoderResult, getDecoderResult, setDecoderResultgetProtocolVersion, headers, protocolVersiongetDecoderResultdecoderResult, setDecoderResultpublic DefaultHttpRequest(HttpVersion httpVersion, HttpMethod method, java.lang.String uri)
httpVersion - the HTTP version of the requestmethod - the HTTP method of the requesturi - the URI or path of the request@Deprecated public DefaultHttpRequest(HttpVersion httpVersion, HttpMethod method, java.lang.String uri, boolean validateHeaders)
DefaultHttpRequest(HttpVersion, HttpMethod, String) constructor instead,
to always have header validation enabled.httpVersion - the HTTP version of the requestmethod - the HTTP method of the requesturi - the URI or path of the requestvalidateHeaders - validate the header names and values when adding them to the HttpHeaderspublic DefaultHttpRequest(HttpVersion httpVersion, HttpMethod method, java.lang.String uri, HttpHeadersFactory headersFactory)
httpVersion - the HTTP version of the requestmethod - the HTTP method of the requesturi - the URI or path of the requestheadersFactory - the HttpHeadersFactory used to create the headers for this Request.
The recommended default is DefaultHttpHeadersFactory.headersFactory().public DefaultHttpRequest(HttpVersion httpVersion, HttpMethod method, java.lang.String uri, HttpHeaders headers)
httpVersion - the HTTP version of the requestmethod - the HTTP method of the requesturi - the URI or path of the requestheaders - the Headers for this Request@Deprecated public HttpMethod getMethod()
getMethod 在接口中 HttpRequestpublic HttpMethod method()
HttpRequestHttpMethod of this HttpRequest.method 在接口中 HttpRequestHttpMethod of this HttpRequest@Deprecated public java.lang.String getUri()
getUri 在接口中 HttpRequestpublic java.lang.String uri()
HttpRequesturi 在接口中 HttpRequestpublic HttpRequest setMethod(HttpMethod method)
HttpRequestHttpMethod of this HttpRequest.setMethod 在接口中 HttpRequestpublic HttpRequest setUri(java.lang.String uri)
HttpRequestsetUri 在接口中 HttpRequestpublic HttpRequest setProtocolVersion(HttpVersion version)
HttpMessageHttpMessagesetProtocolVersion 在接口中 HttpMessagesetProtocolVersion 在接口中 HttpRequestsetProtocolVersion 在类中 DefaultHttpMessagepublic int hashCode()
hashCode 在类中 DefaultHttpMessagepublic boolean equals(java.lang.Object o)
equals 在类中 DefaultHttpMessagepublic java.lang.String toString()
toString 在类中 java.lang.Object