সম্পূৰ্ণ 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-এ সূচায় যে কোনো বডি নাহে।
আন এটা অনুৰোধৰ বাবে অপেক্ষা কৰাৰ আগতে সম্পূৰ্ণ প্ৰতিক্ৰিয়া প্ৰেৰণ বা ফ্লাছ কৰক। এটা কেঁচা ছকেটত, অনুৰোধিতকৈ কম বাইট প্ৰেৰণ কৰা লিখনসমূহো গণনাত লওক।
407-ৰ বাবে অন্ততঃ এটা প্ৰযোজ্য Proxy-Authenticate চেলেঞ্জ প্ৰয়োজন। যদি ক্লায়েণ্টে আগবঢ়োৱা স্কিম সমৰ্থন কৰে আৰু প্ৰমাণ-পত্ৰ লাভ কৰে, তেন্তে ই Proxy-Authorization-ৰে পুনৰ চেষ্টা কৰিব পাৰে। ৱেবছাইটৰ 401 আৰু WWW-Authenticate ফিল্ডে ভিন্ন এটা হপ সম্পৰ্কীয়।
এই Basic চেলেঞ্জটো এটা ফ্ৰেমিং উদাহৰণ, সম্পূৰ্ণ প্ৰমাণীকৰণ ডিজাইন নহয়। গোপনীয়তা গুৰুত্বপূৰ্ণ হ'লে Basic প্ৰমাণ-পত্ৰৰ বাবে সুৰক্ষিত সংযোগ প্ৰয়োজন। চেলেঞ্জ প্ৰেৰণে পাছৱৰ্ড বৈধতা, অনুৰোধ বিশ্লেষণ বা CONNECT টানেলিং ৰূপায়ণ নকৰে।