Struct aruba_ripple::Response
[−]
[src]
pub struct Response { pub status: StatusCode, pub headers: Headers, pub version: HttpVersion, pub url: Url, // some fields omitted }
A response for a client request to a remote server.
Fields
status | The status from the server. |
headers | The headers from the server. |
version | The HTTP version of this response from the server. |
url | The final URL of this response. |
Methods
impl Response
fn new(url: Url, stream: Box<NetworkStream + 'static + Send>) -> Result<Response, Error>
Creates a new response from a server.
fn with_message(url: Url, message: Box<HttpMessage + 'static>) -> Result<Response, Error>
Creates a new response received from the server on the given HttpMessage
.
fn status_raw(&self) -> &RawStatus
Get the raw status code and reason.