1
0
mirror of https://github.com/fafhrd91/actix-web synced 2024-11-24 08:22:59 +01:00

Add remaining getter methods from private head field

This commit is contained in:
Sven-Hendrik Haase 2019-09-25 08:50:45 +02:00
parent d9af8f66ba
commit 23f04c4f38

View File

@ -96,7 +96,7 @@ impl ClientRequest {
self self
} }
/// Get HTTP URI of request /// Get HTTP URI of request.
pub fn get_uri(&self) -> &Uri { pub fn get_uri(&self) -> &Uri {
&self.head.uri &self.head.uri
} }
@ -132,6 +132,16 @@ impl ClientRequest {
self self
} }
/// Get HTTP version of this request.
pub fn get_version(&self) -> &Version {
&self.head.version
}
/// Get peer address of this request.
pub fn get_peer_addr(&self) -> &Option<net::SocketAddr> {
&self.head.peer_addr
}
#[inline] #[inline]
/// Returns request's headers. /// Returns request's headers.
pub fn headers(&self) -> &HeaderMap { pub fn headers(&self) -> &HeaderMap {