විශ්ලේෂණය කිරීමට සම්පූර්ණ 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 උමං ක්‍රියාත්මක නොකරයි.

අදාළ ලිපි