|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectnet.noderunner.http.RequestLine
public class RequestLine
This is a immutable implementation of an HTTP request line.
| Constructor Summary | |
|---|---|
RequestLine(Method method,
java.lang.String requestURI)
Constructs using a method, a request URI, and the default HTTP/1.1 version. |
|
RequestLine(Method method,
java.lang.String requestURI,
HttpVersion version)
Constructs using all Request-Line |
|
RequestLine(RequestLine requestLine,
java.lang.String requestURI)
Copy-constructs a new RequestLine using a different requestURI. |
|
RequestLine(java.lang.String line)
Construct using an unparsed request line. |
|
| Method Summary | |
|---|---|
static RequestLine |
create(java.net.URL url,
Method method)
Creates and returns a request line based on a URL and method. |
HttpVersion |
getHttpVersion()
Returns the version of this request. |
Method |
getMethod()
Returns the name of the request method. |
java.lang.String |
getRequestURI()
Returns the URI of this request. |
java.lang.String |
toString()
Returns this RequestLine as: |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public RequestLine(Method method,
java.lang.String requestURI)
/.
public RequestLine(Method method,
java.lang.String requestURI,
HttpVersion version)
Request-Line parts.
public RequestLine(java.lang.String line)
throws HttpException
CRLF.
HttpException - if an invalid HTTP Request-Line was used in initialization
public RequestLine(RequestLine requestLine,
java.lang.String requestURI)
requestLine - existing request linefileName - new file name| Method Detail |
|---|
public static RequestLine create(java.net.URL url,
Method method)
RequestLine#METHOD_GET.
public Method getMethod()
extension-method.
public java.lang.String getRequestURI()
public HttpVersion getHttpVersion()
public java.lang.String toString()
RequestLine as:
getMethod() + ' ' + getRequestURI() + ' ' + getHttpVersion()Note: Does not include
CRLF.
toString in class java.lang.Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||