Biðlari getur ekki brugðist við staðfestingaráskorun umboðsþjónsins fyrr en hann hefur fullkomið HTTP svar til að greina. Stöðulína og Proxy-Authenticate reitur þurfa enn tómu línuna sem endar hausahlutann.

Lágmarks HTTP/1.1 svar án meginmáls hefur þessa uppbyggingu:

HTTP/1.1 407 Proxy Authentication Required<CRLF>
Proxy-Authenticate: Basic realm="local-proxy"<CRLF>
Content-Length: 0<CRLF>
<CRLF>

Hvert CRLF merki táknar bæti fyrir vagnfærslu og línufærslu, ekki bókstaflegan merkjatexta. Síðasta hauslínan endar nú þegar á CRLF; viðbótar CRLF býr til tómu línuna. Content-Length segir að ekkert meginmál fylgi.

Sendu eða skolaðu fullkomna svarið áður en þú bíður eftir annarri beiðni. Á hráum socket skaltu einnig gera ráð fyrir skriftum sem senda færri bæti en beðið var um.

407 krefst að minnsta kosti einnar gildrar Proxy-Authenticate áskorunar. Ef biðlarinn styður boðið skema og fær auðkenni getur hann reynt aftur með Proxy-Authorization. 401 og WWW-Authenticate reitir vefsvæðis varða annað hopp.

Þessi Basic áskorun er dæmi um umgjörð, ekki fullkomin staðfestingarhönnun. Basic auðkenni þurfa varin tengingu þegar trúnaður skiptir máli. Að senda áskorunina útfærir heldur ekki staðfestingu lykilorðs, greiningu beiðna eða CONNECT göng.

Tengdir greinar