HTTP কনটেক্সটৰ প্ৰক্সি অপচন PHP ৰ HTTP ষ্ট্ৰিম ৰেপাৰৰ অন্তৰ্গত। stream_socket_client ৰ দ্বাৰা সৃষ্টি কৰা কাঁচা TCP সংযোগ কেৱল কনটেক্সট বস্তুত সেই অপচন থকাৰ বাবেই HTTP প্ৰক্সি ক্লায়েন্ট নহয়।

যদি কোডে পোনপটীয়াকৈ গন্তব্য ঠিকনাত সংযোগ কৰে, তেন্তে সেয়া সেই TCP পথ খোলেই। যদি ইয়াৰ পৰিৱৰ্তে প্ৰক্সি ঠিকনাত সংযোগ কৰে, তেন্তে পৰৱৰ্তী বাইটবোৰে এতিয়াও প্ৰক্সি প্ৰটোকল ৰূপায়ণ কৰিব লাগিব।

HTTP CONNECT ৰ বাবে ইয়াৰ অৰ্থ হৈছে বৈধ গন্তব্য হোষ্ট আৰু প'ৰ্ট, যিকোনো প্ৰয়োজনীয় প্ৰক্সি প্ৰমাণীকৰণ, সম্পূৰ্ণ ৰিপ্লাই বিশ্লেষণ, আৰু গন্তব্য প্ৰটোকল আৰম্ভ হোৱাৰ আগতে গ্ৰহণ। সফলতাৰ বাক্যাংশ বিচৰা এটা fread কল সম্পূৰ্ণ সংযোগকাৰী নহয়। TCP এ ৰিপ্লাইক কেইবাটাও ৰিডত বিভক্ত কৰিব পাৰে বা সংৰক্ষণ কৰিবলগীয়া অতিৰিক্ত বাইট ঘূৰাই দিব পাৰে।

HTTPS গন্তব্যৰ বাবে TLS এ তাৰ পিছত প্ৰতিষ্ঠিত সুৰংগৰ মাজেৰে আৰম্ভ কৰি গন্তব্য পৰিচয় সত্যাপন কৰিব লাগিব। প্ৰক্সি হোষ্টনামে ৱেবছাইটৰ প্ৰমাণপত্ৰ পৰিচয় নহয়।

যেতিয়া কামটো কেৱল URL এটা আনিবলগীয়া, তেতিয়া প্ৰয়োজনীয় প্ৰক্সি প্ৰটোকলৰ বাবে নথিভুক্ত সমৰ্থন থকা ক্লায়েন্ট বা সংযোগকাৰী ব্যৱহাৰ কৰক। PHP cURL ৰ HTTP আৰু SOCKS ছেটিংছ এ এটা সমৰ্থিত URL-আনয়ন পথ প্ৰদান কৰে। কাঁচা ষ্ট্ৰিম তেতিয়া উপযোগী যেতিয়া এপ্লিকেশ্বনে সেই নিম্নস্তৰৰ প্ৰটোকল কামৰ দায়িত্ব লয়; ই অসংলগ্ন HTTP-ৰেপাৰ উদাহৰণৰ পৰা ধাৰণাসমূহ নীৰৱে উত্তৰাধিকাৰ নকৰা উচিত।

সম্পৰ্কিত প্ৰবন্ধ