Հաճախորդը չի կարող արձագանքել պրոքսի նույնականացման մարտահրավերին, քանի դեռ չունի ամբողջական 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 նշիչ ներկայացնում է carriage-return և line-feed բայթեր, ոչ թե նշիչի բառացի տեքստ։ Վերջին վերնագրի տողն արդեն ավարտվում է CRLF-ով, լրացուցիչ CRLF-ը ստեղծում է դատարկ տողը։ Content-Length-ը նշում է, որ մարմին չի հաջորդում։

Ուղարկեք կամ դատարկեք ամբողջական պատասխանը՝ նախքան հաջորդ հարցմանը սպասելը։ Հում սոքեթի վրա հաշվի առեք նաև գրառումները, որոնք ուղարկում են ավելի քիչ բայթ, քան պահանջվել է։

407-ը պահանջում է առնվազն մեկ կիրառելի Proxy-Authenticate մարտահրավեր։ Եթե հաճախորդը աջակցում է առաջարկվող սխեմային և ստանում է հավատարմագրեր, այն կարող է կրկին փորձել Proxy-Authorization-ով։ Կայքի 401 և WWW-Authenticate դաշտերը վերաբերում են այլ ցատկի։

Այս Basic մարտահրավերը շրջանակավորման օրինակ է, ոչ թե ամբողջական նույնականացման ձևավորում։ Basic հավատարմագրերը պահանջում են պաշտպանված կապ, երբ գաղտնիությունը կարևոր է։ Մարտահրավերի ուղարկումը նաև չի իրականացնում գաղտնաբառի ստուգում, հարցումների վերլուծություն կամ CONNECT թունելավորում։

Առնչվող հոդվածներ