- java.lang.Object
-
- org.eclipse.jetty.http.MetaData
-
- org.eclipse.jetty.http.MetaData.Request
-
- All Implemented Interfaces:
java.lang.Iterable<HttpField>
- Direct Known Subclasses:
MetaData.ConnectRequest
- Enclosing class:
- MetaData
public static class MetaData.Request extends MetaData
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jetty.http.MetaData
MetaData.ConnectRequest, MetaData.Request, MetaData.Response
-
-
Constructor Summary
Constructors Constructor Description Request(java.lang.String method, java.lang.String scheme, HostPortHttpField authority, java.lang.String uri, HttpVersion version, HttpFields fields, long contentLength)
Request(java.lang.String method, HttpURI uri, HttpVersion version, HttpFields fields)
Request(java.lang.String method, HttpURI uri, HttpVersion version, HttpFields fields, long contentLength)
Request(java.lang.String method, HttpURI uri, HttpVersion version, HttpFields fields, long contentLength, java.util.function.Supplier<HttpFields> trailers)
Request(HttpFields fields)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getMethod()
java.lang.String
getProtocol()
HttpURI
getURI()
java.lang.String
getURIString()
boolean
isRequest()
java.lang.String
toString()
-
Methods inherited from class org.eclipse.jetty.http.MetaData
getContentLength, getFields, getHttpVersion, getTrailerSupplier, isResponse, iterator
-
-
-
-
Constructor Detail
-
Request
public Request(HttpFields fields)
-
Request
public Request(java.lang.String method, HttpURI uri, HttpVersion version, HttpFields fields)
-
Request
public Request(java.lang.String method, HttpURI uri, HttpVersion version, HttpFields fields, long contentLength)
-
Request
public Request(java.lang.String method, java.lang.String scheme, HostPortHttpField authority, java.lang.String uri, HttpVersion version, HttpFields fields, long contentLength)
-
Request
public Request(java.lang.String method, HttpURI uri, HttpVersion version, HttpFields fields, long contentLength, java.util.function.Supplier<HttpFields> trailers)
-
-
Method Detail
-
getMethod
public java.lang.String getMethod()
- Returns:
- the HTTP method
-
getURI
public HttpURI getURI()
- Returns:
- the HTTP URI
-
getURIString
public java.lang.String getURIString()
- Returns:
- the HTTP URI in string form
-
getProtocol
public java.lang.String getProtocol()
-
-