প্ৰক্সি কৰা Mechanize HTTPS অনুৰোধৰ পিছৰ স্তৰসমূহ
Mechanize, LWP ৰ HTTPS প্ৰটোকল মডিউল আৰু SSL বেকএণ্ডে এটা HTTPS অনুৰোধ কেনেকৈ ৰুট, টানেল আৰু সত্যাপন কৰে চাওক।
অনাৰ আগতে Mechanize বস্তুটোত পথটো নিৰ্ধাৰণ কৰক:
use WWW::Mechanize;
my $mech = WWW::Mechanize->new(timeout => 30);
$mech->proxy(
['http', 'https'],
'http://proxy.example.net:8080',
);উদাহৰণত উদ্দেশ্য কৰা HTTP শ্ৰৱণকাৰী ব্যৱহাৰ কৰক; অনুমোদিত ৰাজহুৱা লক্ষ্য অনুৰোধৰ বাবে প্ৰাৰ্থীসমূহ HTTP প্ৰক্সি তালিকাত আছে। এৰেটোৱে গন্তব্য স্কিমসমূহৰ নাম দিয়ে। http:// এণ্ডপইণ্টে HTTPS ৰ বাবে এটা সাধাৰণ CONNECT পথ যোগান ধৰে: প্ৰক্সিলৈ HTTP, লক্ষ্যলৈ টানেল, তাৰ পিছত লক্ষ্য TLS। যদি স্থাপনে ইয়াৰ পৰিৱৰ্তে পৰিৱেশ ছেটিংছ ব্যৱহাৰ কৰে, $mech->env_proxy হ'ল বিকল্প; পিছত সেইবোৰ আমদানি কৰিলে ক'ডত নিৰ্ধাৰিত পথ সলনি হ'ব পাৰে।
Mechanize এ পৃথক HTTPS প্ৰক্সি ইঞ্জিন যোগান ধৰাৰ পৰিৱৰ্তে LWP::UserAgent নেটৱৰ্কিং উত্তৰাধিকাৰ কৰে:
- Mechanize এ লিংক, ফৰ্ম আৰু বৰ্তমান পৃষ্ঠাৰ আচৰণ যোগান ধৰে।
- LWP::UserAgent আৰু ইয়াৰ HTTP পৰিবহনে পথ নিৰ্বাচন কৰে আৰু CONNECT ৰ ব্যৱস্থা কৰে।
- LWP::Protocol::https এ HTTPS পৰিচালনা যোগান ধৰে আৰু সংযোগটো উন্নীত কৰে।
- Net::HTTPS এ ইয়াৰ SSL বেকএণ্ডৰ সৈতে TLS সক্ষম ছকেট যোগান ধৰে, আধুনিক সংৰচনাত সাধাৰণতে IO::Socket::SSL।
সংস্থাপিত SSL বেকএণ্ডে নিজে প্ৰক্সি নিৰ্বাচন নকৰে। URL ত মূল HTTPS হষ্টনামটো ৰাখক: CONNECT গ্ৰহণে সেই ছাইটৰ প্ৰমাণপত্ৰ সত্যাপন নকৰে।
পুৰণি উপাদান ৰক্ষণাবেক্ষণ কৰোঁতে এই সীমাসমূহ পৃথক কৰক। libwww-perl 6.06 আৰু পৃথকে বিতৰিত LWP::Protocol::https 6.06 এ সাধাৰণ HTTP CONNECT ৰ বাবে সমন্বিত সংশোধন আনিছিল। কেৱল UserAgent সংস্কৰণে HTTPS মডিউল চিনাক্ত নকৰে। LWP::Protocol::https 6.15 এ TLS সক্ষম প্ৰক্সি এণ্ডপইণ্টৰ বাবে সংশোধন যোগ কৰিছিল, যাৰ https:// স্কিমে লক্ষ্য TLS ৰ আগতে প্ৰক্সিত TLS যোগ কৰে।
পুৰণি Net::SSL/Crypt::SSLeay সংৰচনাই ইয়াৰ পৰিৱৰ্তে সেই বেকএণ্ডৰ নথিভুক্ত HTTPS_PROXY পৰিৱেশ পদ্ধতি ব্যৱহাৰ কৰিব পাৰে। ইয়াৰ ৰেচিপি আধুনিক IO::Socket::SSL পথত প্ৰয়োগ নকৰিব, য'ত LWP এ ৰাউটিঙৰ গৰাকী।
উপাদানটো বাছনি কৰিবলৈ প্ৰথম ব্যৰ্থ পৰ্যায় ব্যৱহাৰ কৰক: অনুপস্থিত HTTPS হেণ্ডলাৰ প্ৰটোকল মডিউলৰ বিষয়; প্ৰত্যাখ্যাত CONNECT পথ, প্ৰমাণপত্ৰ বা নীতিতকৈ বিষয়; টানেলৰ পিছৰ প্ৰমাণপত্ৰৰ ত্ৰুটি গন্তব্য পৰিচয় আৰু বিশ্বাসৰ বিষয়। সেই প্ৰমাণে সমৰ্থিত উপাদান সলনি কৰোঁতে সত্যাপন বজাই ৰাখক।