Struct headers::ProxyAuthorization
source · [−]pub struct ProxyAuthorization<C: Credentials>(pub C);
Expand description
Proxy-Authorization
header, defined in RFC7235
The Proxy-Authorization
header field allows a user agent to authenticate
itself with an HTTP proxy – usually, but not necessarily, after
receiving a 407 (Proxy Authentication Required) response and the
Proxy-Authenticate
header. Its value consists of credentials containing
the authentication information of the user agent for the realm of the
resource being requested.
ABNF
Proxy-Authorization = credentials
Example values
Basic QWxhZGRpbjpvcGVuIHNlc2FtZQ==
Bearer fpKL54jvWmEGVoRdCNjG
Examples
Tuple Fields
0: C
Trait Implementations
The name of this header.
Decode this type from an iterator of HeaderValue
s.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl<C> RefUnwindSafe for ProxyAuthorization<C> where
C: RefUnwindSafe,
impl<C> Send for ProxyAuthorization<C> where
C: Send,
impl<C> Sync for ProxyAuthorization<C> where
C: Sync,
impl<C> Unpin for ProxyAuthorization<C> where
C: Unpin,
impl<C> UnwindSafe for ProxyAuthorization<C> where
C: UnwindSafe,
Blanket Implementations
Mutably borrows from an owned value. Read more