Package org.apache.dubbo.remoting.http12
Interface HttpRequest
- All Superinterfaces:
HttpMetadata,RequestMetadata
- All Known Implementing Classes:
DefaultHttpRequest
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionaccept()<T> Tcharset()intcookies()dateHeader(CharSequence name) formParameter(String name) formParameterValues(String name) booleanhasAttribute(String name) booleanhasHeader(CharSequence name) booleanhasParameter(String name) header(CharSequence name) headers()headerValues(CharSequence name) booleanisHttp2()locale()locales()intmethod()parameterValues(String name) parts()path()query()queryParameter(String name) queryParameterValues(String name) rawPath()intvoidremoveAttribute(String name) scheme()intvoidsetAttribute(String name, Object value) voidsetCharset(String charset) voidsetContentType(String contentType) voidsetHeader(CharSequence name, String value) voidsetHeader(CharSequence name, Date value) voidsetHeader(CharSequence name, List<String> values) voidvoidvoiduri()Methods inherited from interface org.apache.dubbo.remoting.http12.HttpMetadata
header
-
Method Details
-
isHttp2
boolean isHttp2() -
method
String method()- Specified by:
methodin interfaceRequestMetadata
-
setMethod
-
uri
String uri() -
setUri
-
path
String path()- Specified by:
pathin interfaceRequestMetadata
-
rawPath
String rawPath() -
query
String query() -
header
- Specified by:
headerin interfaceHttpMetadata
-
headerValues
-
dateHeader
-
hasHeader
-
headerNames
Collection<String> headerNames() -
headers
HttpHeaders headers()- Specified by:
headersin interfaceHttpMetadata
-
setHeader
-
setHeader
-
setHeader
-
cookies
Collection<HttpCookie> cookies() -
cookie
-
contentLength
int contentLength() -
contentType
String contentType()- Specified by:
contentTypein interfaceHttpMetadata
-
setContentType
-
mediaType
String mediaType() -
charset
String charset() -
charsetOrDefault
Charset charsetOrDefault() -
setCharset
-
accept
String accept() -
locale
Locale locale() -
locales
-
scheme
String scheme() -
serverHost
String serverHost() -
serverName
String serverName() -
serverPort
int serverPort() -
remoteHost
String remoteHost() -
remoteAddr
String remoteAddr() -
remotePort
int remotePort() -
localHost
String localHost() -
localAddr
String localAddr() -
localPort
int localPort() -
parameter
-
parameter
-
parameterValues
-
queryParameter
-
queryParameterValues
-
queryParameterNames
Collection<String> queryParameterNames() -
queryParameters
-
formParameter
-
formParameterValues
-
formParameterNames
Collection<String> formParameterNames() -
hasParameter
-
parameterNames
Collection<String> parameterNames() -
parts
Collection<HttpRequest.FileUpload> parts() -
part
-
attribute
-
removeAttribute
-
setAttribute
-
hasAttribute
-
attributeNames
Collection<String> attributeNames() -
attributes
-
inputStream
InputStream inputStream() -
setInputStream
-