HTTP CONNECT: HTTP প্ৰক্সিয়ে HTTPS কেনেকৈ পৰিচালনা কৰে
HTTP প্ৰক্সিৰ মাজেৰে HTTPS অনুৰোধৰ পথ অনুসৰণ কৰক, CONNECT সঁহাৰি মূল ছাৰ্ভাৰৰ সঁহাৰিৰ পৰা পৃথক কৰক আৰু টানেল ক'ত বিফল হয় বিচাৰক।
“200 Connection Established” মানে প্ৰক্সিয়ে টানেল গ্ৰহণ কৰিছে। ৱেবছাইটে এতিয়াও পৃষ্ঠা ঘূৰাই দিয়া নাই। তাৰ পিছত গন্তব্যৰ সৈতে TLS হয়, আৰু তাৰ পিছত মূল HTTPS অনুৰোধ যায়।
প্ৰক্সি সংযোগৰ পৰা ৱেবছাইটৰ সঁহাৰিলৈ
- ক্লায়েণ্ট প্ৰক্সিৰ এণ্ডপইণ্টৰ সৈতে সংযোগ কৰে।
- ই প্ৰক্সিক গন্তব্য হ'ষ্ট আৰু প'ৰ্টৰ সৈতে সংযোগ কৰিবলৈ কয়।
- প্ৰক্সিয়ে সেই অনুৰোধ গ্ৰহণ বা প্ৰত্যাখ্যান কৰে।
- গ্ৰহণ কৰাৰ পিছত ক্লায়েণ্টে টানেলৰ মাজেৰে গন্তব্যৰ সৈতে TLS স্থিৰ কৰে।
- ক্লায়েণ্টে HTTPS অনুৰোধ পঠায় আৰু ৱেবছাইটৰ সঁহাৰি TLSৰ ভিতৰত পায়।
প্ৰক্সি সংযোগ প্ৰত্যাখ্যান, টানেল প্ৰত্যাখ্যান আৰু প্ৰমাণপত্ৰৰ ত্ৰুটি এই ক্ৰমৰ বেলেগ বেলেগ ঠাইত হয়। ছেটিংছ সলনি কৰাৰ আগতে শেষ কোনটো পদক্ষেপ সম্পূৰ্ণ হৈছিল বিচাৰক।
CONNECTৰ আদান-প্ৰদান
HTTP/1.1ত সৰল কৰা আদান-প্ৰদান এনেকুৱা:
CONNECT example.com:443 HTTP/1.1
Host: example.com:443
HTTP/1.1 200 Connection Established
অনুৰোধৰ লক্ষ্য হ'ষ্ট আৰু প'ৰ্ট, ৱেবছাইটৰ পাথ বা কুৱেৰি নহয়। সফল CONNECT সঁহাৰিৰ পিছত সংযোগে টানেলৰ বাইট কঢ়িয়ায়। HTTPS গন্তব্যৰ বাবে ক্লায়েণ্টৰ পৰৱৰ্তী আদান-প্ৰদান হৈছে TLS হেণ্ডশ্বেক।
ইংৰাজী কাৰণ-বাক্য হুবহু মিলোৱাৰ সলনি সংখ্যাৰ ষ্টেটাছ পঢ়ক। একে ষ্টেটাছৰ বাবে প্ৰক্সিয়ে বেলেগ পাঠ ব্যৱহাৰ কৰিব পাৰে।
curlৰে চাওক
স্থানীয় প'ৰ্ট 8080ত HTTP প্ৰক্সিৰ বাবে:
curl --noproxy '' --proxy http://127.0.0.1:8080 --connect-timeout 5 --max-time 15 --verbose https://example.com/শুনি থকা ঠিকনাটো নিজৰ এণ্ডপইণ্টেৰে সলনি কৰক। প্ৰাৰ্থী লাগিলে HTTP প্ৰক্সিৰ তালিকা চাওক আৰু বাছি লোৱা এণ্ট্ৰি পৰীক্ষা কৰক। খালী বাইপাছ তালিকাই নিশ্চিত কৰে যে এই কলে প্ৰক্সি বাছি লয়। সময়ৰ ক্ৰমত প্ৰক্সি সংযোগ, CONNECT সঁহাৰি, গন্তব্যৰ প্ৰমাণপত্ৰ পৰীক্ষা আৰু ৱেবছাইটৰ সঁহাৰি বিচাৰক। লগৰ সঠিক শব্দ curlৰ বিল্ডৰ ওপৰত নিৰ্ভৰ কৰে।
প্ৰক্সিয়ে টানেল গ্ৰহণ কৰাৰ পিছত গন্তব্যই 404, 429 বা 500 ঘূৰাই দিব পাৰে। কোনো HTTP সঁহাৰি ঘূৰাই দিয়াৰ আগতেই TLS চলি থাকোঁতে বিফল হ'বও পাৰে।
ক'ত ৰ'ল?
| পৰ্যবেক্ষণ | পিছত কি পৰীক্ষা কৰিব |
|---|---|
| প্ৰক্সিৰ সৈতে সংযোগ প্ৰত্যাখ্যান হয় | প্ৰক্সিৰ ঠিকনা, শুনি থকা প'ৰ্ট, প্ৰক্ৰিয়া আৰু নেটৱৰ্ক প্ৰৱেশ। |
| প্ৰক্সিয়ে 407 ঘূৰাই দিয়ে | প্ৰক্সি একাউণ্ট আৰু প্ৰমাণীকৰণ পদ্ধতি। |
| প্ৰক্সিয়ে গন্তব্য বা প'ৰ্ট প্ৰত্যাখ্যান কৰে | প্ৰৱেশ নীতি আৰু অনুমোদিত CONNECT গন্তব্য। |
| টানেল খোলে, তাৰ পিছত TLS পৰীক্ষা বিফল হয় | গন্তব্যৰ নাম, ট্ৰাষ্ট ষ্ট'ৰ, ঘড়ী আৰু কোনো পৰিচালিত TLS ইণ্টাৰচেপশ্বন। |
| TLS সফল হয় আৰু ৱেবছাইটে ত্ৰুটি ঘূৰাই দিয়ে | ৱেবছাইটৰ সঁহাৰি। |
তুলনা কৰিবলৈ এটা ফাল একে ৰাখক: একে প্ৰক্সিৰে আন গন্তব্য চেষ্টা কৰক, অথবা একে গন্তব্যক অনুমোদিত পোনপটীয়া পথৰ সৈতে তুলনা কৰক।
টানেলৰো পৰিচালক আছে
প্ৰক্সিয়ে CONNECT গন্তব্য জানে আৰু ট্ৰেফিকৰ সময় আৰু পৰিমাণ পৰিচালনা কৰে। সাধাৰণ এণ্ড-টু-এণ্ড TLSএ ৱেবছাইটৰ এপ্লিকেশ্বন বিষয়বস্তু সেই প্ৰক্সিৰ পৰা সুৰক্ষিত ৰাখে যিয়ে সেই TLS ছেশ্বন নিজৰ ওচৰত শেষ নকৰে। ক্লায়েণ্টে বিশ্বাস কৰা পৰিচালিত ইণ্টাৰচেপশ্বন প্ৰক্সিত বিশ্বাসৰ সম্পৰ্ক বেলেগ।