public class RequestLine extends Object
Constructor and Description |
---|
RequestLine(Method method,
String requestURI)
Constructs using a method, a request URI, and the default HTTP/1.1
version.
|
RequestLine(Method method,
String requestURI,
HttpVersion version)
Constructs using all
Request-Line |
RequestLine(RequestLine requestLine,
String requestURI)
Copy-constructs a new RequestLine using a different requestURI.
|
RequestLine(String line)
Construct using an unparsed request line.
|
Modifier and Type | Method and Description |
---|---|
static RequestLine |
create(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.
|
String |
getRequestURI()
Returns the URI of this request.
|
String |
toString()
Returns this
RequestLine as: |
public RequestLine(Method method, String requestURI)
/
.public RequestLine(Method method, String requestURI, HttpVersion version)
Request-Line parts.
public RequestLine(String line) throws HttpException
CRLF
.HttpException
- if an invalid HTTP Request-Line was used in initializationpublic RequestLine(RequestLine requestLine, String requestURI)
requestLine
- existing request linefileName
- new file namepublic static RequestLine create(URL url, Method method)
RequestLine#METHOD_GET
.public Method getMethod()
extension-method
.public String getRequestURI()
public HttpVersion getHttpVersion()
Copyright © 2012. All Rights Reserved.