1. HTTP (Hypertext Transfer Protocol)

  1. HTTP Headers

  1. Proxy-Authorization
      1. Writing requests (clients)
      2. Reading requests (servers)
    1. Overview table
    2. Syntax
      1. Example
    3. History

Proxy-Authorization

The "Proxy-Authorization" header field allows the client to identify itself (or its user) to a proxy that requires authentication. Its value consists of credentials containing the authentication information of the client for the proxy and/or realm of the resource being requested.

Writing requests (clients)

Reading requests (servers)

Overview table

Name
Proxy-Authorization
Description
Provides credentials authenticating the client to the proxy.
Direction
Request
Specification
RFC 9110: HTTP Semantics §11.7.2. Proxy-Authorization

Syntax

Proxy-Authorization = credentials
challenge = auth-scheme [ 1*SP ( token68 / #auth-param ) ]
auth-scheme = token
auth-param = token BWS "=" BWS ( token / quoted-string )
token68 = 1*( ALPHA / DIGIT / "-" / "." / "_" / "~" / "+" / "/" ) *"="

auth-scheme is one of the registered values in the Authentication Scheme Registry.

Example



			

History

  1. 1999-06: RFC 2616 §14.34. Proxy-Authorization
  2. 2014-06: RFC 7235 §4.4. Proxy-Authorization. This header was split out from the core document.
  3. 2022-06: RFC 9110 §11.7.2. Proxy-Authorization. Moved back into HTTP Semantics.