Слање потпуног HTTP 407 одговора за ауторизацију проксија
Пошаљите потпун HTTP/1.1 407 одговор са изазовом, завршетком заглавља и експлицитним телом нулте дужине.
Клијент не може да поступи по изазову за ауторизацију проксија док не добије потпун HTTP одговор за анализу. Статусна линија и поље Proxy-Authenticate и даље захтевају празан ред који завршава одељак заглавља.
Минимални HTTP/1.1 одговор без тела има ову структуру:
HTTP/1.1 407 Proxy Authentication Required<CRLF>
Proxy-Authenticate: Basic realm="local-proxy"<CRLF>
Content-Length: 0<CRLF>
<CRLF>
Сваки CRLF маркер представља бајтове повратка карета и преласка у нови ред, а не буквални текст маркера. Последња линија заглавља већ се завршава са CRLF; додатни CRLF ствара празан ред. Content-Length наводи да тело не следи.
Пошаљите или испразните потпун одговор пре него што сачекате други захтев. На сировом сокету узмите у обзир и уписe који шаљу мање бајтова од затраженог.
407 захтева барем један применљив Proxy-Authenticate изазов. Ако клијент подржава понуђену шему и добије акредитиве, може поново да покуша са Proxy-Authorization. Поља 401 и WWW-Authenticate веб-сајта тичу се другог хопа.
Овај Basic изазов је пример уоквиривања, а не потпун дизајн ауторизације. Basic акредитиви захтевају заштићену везу када је поверљивост важна. Слање изазова такође не имплементира проверу лозинке, анализу захтева ни CONNECT тунелирање.