Struct actix_web::client::ClientResponse [−][src]
pub struct ClientResponse(_, _);
An HTTP Client response
Methods
impl ClientResponse[src]
impl ClientResponsepub fn version(&self) -> Version[src]
pub fn version(&self) -> VersionGet the HTTP version of this response.
pub fn status(&self) -> StatusCode[src]
pub fn status(&self) -> StatusCodeGet the status from the server.
Load response cookies.
Return request cookie.
Trait Implementations
impl<'a> From<&'a ClientResponse> for HttpResponseBuilder[src]
impl<'a> From<&'a ClientResponse> for HttpResponseBuilderCreate HttpResponseBuilder from ClientResponse
It is useful for proxy response. This implementation copies all responses's headers and status.
fn from(resp: &'a ClientResponse) -> HttpResponseBuilder[src]
fn from(resp: &'a ClientResponse) -> HttpResponseBuilderPerforms the conversion.
impl HttpMessage for ClientResponse[src]
impl HttpMessage for ClientResponsetype Stream = Box<Pipeline>
Type of message payload stream
fn headers(&self) -> &HeaderMap[src]
fn headers(&self) -> &HeaderMapGet the headers from the response.
ⓘImportant traits for Box<R>fn payload(&self) -> Box<Pipeline>[src]
fn payload(&self) -> Box<Pipeline>Message payload stream
fn content_type(&self) -> &str[src]
fn content_type(&self) -> &strRead the request content type. If request does not contain Content-Type header, empty str get returned. Read more
fn encoding(&self) -> Result<EncodingRef, ContentTypeError>[src]
fn encoding(&self) -> Result<EncodingRef, ContentTypeError>Get content type encoding Read more
fn mime_type(&self) -> Result<Option<Mime>, ContentTypeError>[src]
fn mime_type(&self) -> Result<Option<Mime>, ContentTypeError>Convert the request content type to a known mime type.
fn chunked(&self) -> Result<bool, ParseError>[src]
fn chunked(&self) -> Result<bool, ParseError>Check if request has chunked transfer encoding
fn body(&self) -> MessageBody<Self>[src]
fn body(&self) -> MessageBody<Self>Load http message body. Read more
fn urlencoded<T: DeserializeOwned>(&self) -> UrlEncoded<Self, T>[src]
fn urlencoded<T: DeserializeOwned>(&self) -> UrlEncoded<Self, T>Parse application/x-www-form-urlencoded encoded request's body. Return UrlEncoded future. Form can be deserialized to any type that implements Deserialize trait from serde. Read more
fn json<T: DeserializeOwned>(&self) -> JsonBody<Self, T>[src]
fn json<T: DeserializeOwned>(&self) -> JsonBody<Self, T>Parse application/json encoded body. Return JsonBody<T> future. It resolves to a T value. Read more
fn multipart(&self) -> Multipart<Self::Stream>[src]
fn multipart(&self) -> Multipart<Self::Stream>Return stream to http payload processes as multipart. Read more
fn readlines(&self) -> Readlines<Self>[src]
fn readlines(&self) -> Readlines<Self>Return stream of lines.
impl Debug for ClientResponse[src]
impl Debug for ClientResponseAuto Trait Implementations
impl !Send for ClientResponse
impl !Send for ClientResponseimpl !Sync for ClientResponse
impl !Sync for ClientResponse