Envia una resposta completa d'autenticació de proxy HTTP 407
Envia una resposta HTTP/1.1 407 completa amb el seu repte, el terminador de capçaleres i un cos explícit de longitud zero.
Un client no pot actuar sobre el repte d'autenticació d'un proxy fins que té una resposta HTTP completa per analitzar. Una línia d'estat i un camp Proxy-Authenticate encara necessiten la línia en blanc que tanca la secció de capçaleres.
Una resposta HTTP/1.1 mínima sense cos té aquesta estructura:
HTTP/1.1 407 Proxy Authentication Required<CRLF>
Proxy-Authenticate: Basic realm="local-proxy"<CRLF>
Content-Length: 0<CRLF>
<CRLF>
Cada marcador CRLF representa bytes de retorn de carro i salt de línia, no text literal del marcador. L'última línia de capçalera ja acaba amb CRLF; el CRLF addicional crea la línia buida. Content-Length indica que no segueix cap cos.
Envia o buida la resposta completa abans d'esperar una altra petició. En un sòcol cru, tingues en compte també les escriptures que envien menys bytes dels sol·licitats.
Un 407 requereix almenys un repte Proxy-Authenticate aplicable. Si el client admet l'esquema ofert i obté credencials, pot reintentar amb Proxy-Authorization. Els camps 401 i WWW-Authenticate d'un lloc web afecten un salt diferent.
Aquest repte Basic és un exemple d'emmarcament, no un disseny d'autenticació complet. Les credencials Basic necessiten una connexió protegida quan la confidencialitat importa. Enviar el repte tampoc no implementa la validació de contrasenyes, l'anàlisi de peticions ni el túnel CONNECT.