HTTP कन्टेक्स्टको प्रोक्सी विकल्प PHP को HTTP स्ट्रिम र्‍यापरको हो। stream_socket_client ले बनाएको कच्चा TCP जडान त्यो विकल्प कन्टेक्स्ट वस्तुमा छ भन्ने मात्र कारणले HTTP प्रोक्सी ग्राहक बन्दैन।

यदि कोड सिधै गन्तव्य ठेगानामा जडान हुन्छ भने त्यो TCP मार्ग खोलिरहेको हुन्छ। यदि यसको सट्टा प्रोक्सी ठेगानामा जडान हुन्छ भने अर्को बाइटहरूले अझै प्रोक्सी प्रोटोकल लागू गर्नुपर्छ।

HTTP CONNECT का लागि यसको अर्थ वैध गन्तव्य होस्ट र पोर्ट, आवश्यक कुनै पनि प्रोक्सी प्रमाणीकरण, प्रतिक्रियाको पूर्ण विश्लेषण र गन्तव्य प्रोटोकल सुरु हुनुअघि स्वीकृति हो। सफलताको वाक्यांश खोज्ने एकल fread कल पूर्ण जडानकर्ता होइन। TCP ले प्रतिक्रियालाई पढाइहरूबीच विभाजन गर्न सक्छ वा सुरक्षित राख्नुपर्ने थप बाइटहरू फर्काउन सक्छ।

HTTPS गन्तव्यका लागि TLS ले त्यसपछि स्थापित सुरुङबाट सुरु भई गन्तव्यको पहिचान प्रमाणित गर्नुपर्छ। प्रोक्सी होस्टनाम वेबसाइटको प्रमाणपत्र पहिचान होइन।

जब काम केवल URL ल्याउनु हो, आवश्यक प्रोक्सी प्रोटोकलका लागि कागजातीय समर्थन भएको ग्राहक वा जडानकर्ता प्रयोग गर्नुहोस्। PHP cURL का HTTP र SOCKS सेटिङहरूले URL ल्याउने एउटा समर्थित मार्ग दिन्छन्। कच्चा स्ट्रिम तब उपयोगी हुन्छ जब अनुप्रयोगले त्यो निम्न-स्तरीय प्रोटोकल काम आफैं सम्हाल्छ; यसले असम्बन्धित HTTP र्‍यापर उदाहरणबाट मान्यताहरू चुपचाप नलिनु पर्छ।

सम्बन्धित लेखहरू