PHP multi-cURL मधील ट्रान्सपोर्ट आणि HTTP निकाल
PHP multi-cURL प्रॉक्सी विनंत्या मूल्यांकन करताना प्रत्येक हँडलचे ट्रान्सपोर्ट निकाल आणि गंतव्य स्थिती वाचा.
“पूर्ण” तुम्हाला सांगते की multi-cURL हस्तांतरण थांबले आहे. ते हे सांगत नाही की प्रॉक्सी लॉगिन काम करून झाले, गंतव्याने अपेक्षित स्थिती परत दिली, किंवा बॉडी वापरण्यायोग्य आहे.
प्रत्येक पूर्ण झालेले हस्तांतरण curl_multi_info_read() वरून वाचा. त्याचे result त्या हँडलचे आहे. ते हँडलचे निवडलेले प्रॉक्सी आणि गंतव्य यांच्यासोबत ठेवा.
| पुरावा | तो कशाला उत्तर देतो |
|---|---|
| प्रति-हस्तांतरण cURL निकाल | हस्तांतरण ट्रान्सपोर्ट किंवा प्रोटोकॉल स्तरावर पूर्ण झाले का? |
| HTTP स्थिती | या देवाणघेवाणीला कोणती प्रतिसाद स्थिती मिळाली? |
| अपेक्षित प्रतिसाद सामग्री | अनुप्रयोगाला आवश्यक संसाधन मिळाले का? |
या तपासण्या संबंधित आहेत, पण कोणतीही इतरांना बदलत नाही. प्रॉक्सी पूर्णपणे वाचनीय त्रुटी बॉडीसह प्रमाणीकरण आव्हान परत देऊ शकतो. बोगदा यशस्वीरित्या उघडल्यानंतर वेबसाइट नकार परत देऊ शकते.
प्रत्यक्ष हस्तांतरणापूर्वीची स्वतंत्र आरोग्य तपासणी दुसऱ्या विनंतीबद्दल जुना पुरावा देते. ती पुढील क्रिया प्रमाणित करू शकत नाही. निकालासाठी प्रत्यक्ष हस्तांतरणाचा निकाल वापरा आणि पूर्वीची तपासणी केवळ अतिरिक्त संदर्भ म्हणून ठेवा.