[−][src]Trait user_agent::SessionClient
Trait representing the typical HTTP request methods, to be implemented
for clients appropriate for use in a Session
Associated Types
Loading content...Required methods
fn get_request(&self, url: &Url) -> Self::Request
Create a Self::Request
for a GET request
fn put_request(&self, url: &Url) -> Self::Request
Create a Self::Request
for a PUT request
fn head_request(&self, url: &Url) -> Self::Request
Create a Self::Request
for a HEAD request
fn delete_request(&self, url: &Url) -> Self::Request
Create a Self::Request
for a DELETE request
fn post_request(&self, url: &Url) -> Self::Request
Create a Self::Request
for a POST request
fn send(
&self,
request: Self::Request
) -> Result<Self::Response, Self::SendError>
&self,
request: Self::Request
) -> Result<Self::Response, Self::SendError>
Send request
with no further preparation
Implementations on Foreign Types
impl SessionClient for Client
[src]
impl SessionClient for Client
type Request = RequestBuilder
type Response = Response
type SendError = ReqwestSessionError
fn get_request(&self, url: &Url) -> Self::Request | [src] |
fn put_request(&self, url: &Url) -> Self::Request | [src] |
fn head_request(&self, url: &Url) -> Self::Request | [src] |
fn delete_request(&self, url: &Url) -> Self::Request | [src] |
fn post_request(&self, url: &Url) -> Self::Request | [src] |
fn send( | [src] |