PHP multi-cURL में ट्रांसपोर्ट और HTTP परिणाम
PHP multi-cURL प्रॉक्सी अनुरोधों का मूल्यांकन करते समय प्रति-हैंडल ट्रांसपोर्ट परिणाम और गंतव्य स्थिति पढ़ें।
“पूर्ण” आपको बताता है कि एक multi-cURL स्थानांतरण रुक गया है। यह नहीं बताता कि प्रॉक्सी लॉगिन काम कर गया, गंतव्य ने अपेक्षित स्थिति लौटाई, या बॉडी उपयोगी है।
प्रत्येक पूर्ण हुए स्थानांतरण को curl_multi_info_read() से पढ़ें। इसका result उसी हैंडल का है। इसे हैंडल के चयनित प्रॉक्सी और गंतव्य के साथ रखें।
| प्रमाण | यह किसका उत्तर देता है |
|---|---|
| प्रति-स्थानांतरण cURL परिणाम | क्या स्थानांतरण ट्रांसपोर्ट या प्रोटोकॉल स्तर पर पूरा हुआ? |
| HTTP स्थिति | इस आदान-प्रदान को कौन-सी प्रतिक्रिया स्थिति मिली? |
| अपेक्षित प्रतिक्रिया सामग्री | क्या एप्लिकेशन को आवश्यक संसाधन मिला? |
ये जाँचें संबंधित हैं, परंतु कोई भी दूसरी का स्थान नहीं लेती। प्रॉक्सी पूरी तरह पठनीय त्रुटि बॉडी के साथ प्रमाणीकरण चुनौती लौटा सकता है। टनल सफलतापूर्वक खुलने के बाद वेबसाइट अस्वीकृति लौटा सकती है।
वास्तविक स्थानांतरण से पहले अलग स्वास्थ्य जाँच किसी अन्य अनुरोध के बारे में पुराना प्रमाण देती है। यह अगली क्रिया प्रमाणित नहीं कर सकती। परिणाम के लिए वास्तविक स्थानांतरण का परिणाम उपयोग करें और पहले की जाँच को केवल अतिरिक्त संदर्भ के रूप में रखें।