تولۇق 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 بەلگىسى carriage-return ۋە line-feed بايتلىرىنى ئىپادىلەيدۇ، بەلگىنىڭ لۇغەتتىكى تېكىستىنى ئەمەس. ئاخىرقى تېما قۇرى ئاللىقاچان CRLF بىلەن ئاخىرلىشىدۇ؛ قوشۇمچە CRLF قۇرۇق قۇرنى ھاسىل قىلىدۇ. Content-Length گەۋدە كەلمەيدىغانلىقىنى كۆرسىتىدۇ.
باشقا تەلەپنى ساقلىشتىن بۇرۇن تولۇق جاۋابنى ئەۋەتىڭ ياكى flush قىلىڭ. خام سوكېتتا، تەلەپ قىلىنغاندىن ئاز بايت ئەۋەتىدىغان يېزىشلارنىمۇ ھېسابقا ئېلىڭ.
407 كەم دېگەندە بىر قوللىنىلىدىغان Proxy-Authenticate خىرىسىنى تەلەپ قىلىدۇ. ئەگەر خېرىدار تەكلىپ قىلىنغان سىخېمىنى قوللىسا ۋە كىملىك ئۇچۇرىغا ئېرىشسە، Proxy-Authorization بىلەن قايتا سىناپ بېقىالايدۇ. بىر تور بېكەتنىڭ 401 ۋە WWW-Authenticate رايونلىرى باشقا بىر سەكرەشكە مۇناسىۋەتلىك.
بۇ Basic خىرىسى بىر رامكا مىسالى، تولۇق دەلىللەش لايىھىسى ئەمەس. مەخپىيەتلىك مۇھىم بولغاندا Basic كىملىك ئۇچۇرى قوغدالغان ئۇلىنىشنى تەلەپ قىلىدۇ. خىرىسنى ئەۋەتىشمۇ پارول دەلىللەش، تەلەپ تەھلىل قىلىش ياكى CONNECT تونېلىنى ئەمەلگە ئاشۇرمايدۇ.