PHP multi-cURL లో రవాణా మరియు HTTP ఫలితాలు
PHP multi-cURL ప్రాక్సీ అభ్యర్థనలను మూల్యాంకనం చేసేటప్పుడు ప్రతి handle యొక్క రవాణా ఫలితాలను మరియు గమ్యస్థాన స్థితిని చదవండి.
“పూర్తయింది” అనేది multi-cURL బదిలీ ఆగిపోయిందని మాత్రమే చెబుతుంది. ప్రాక్సీ లాగిన్ పనిచేసింది, గమ్యస్థానం ఆశించిన స్థితిని తిరిగి ఇచ్చింది లేదా బాడీ ఉపయోగించదగినది అని అది చెప్పదు.
పూర్తయిన ప్రతి బదిలీని curl_multi_info_read() నుండి చదవండి. దాని result ఆ handle కు చెందుతుంది. దాన్ని handle కోసం ఎంపిక చేసిన ప్రాక్సీ మరియు గమ్యస్థానంతో పాటు ఉంచండి.
| సాక్ష్యం | అది దేనికి సమాధానమిస్తుంది |
|---|---|
| ప్రతి బదిలీకి cURL ఫలితం | బదిలీ రవాణా లేదా ప్రోటోకాల్ స్థాయిలో పూర్తయిందా? |
| HTTP స్థితి | ఈ మార్పిడి ఏ ప్రతిస్పందన స్థితిని పొందింది? |
| ఆశించిన ప్రతిస్పందన కంటెంట్ | అప్లికేషన్ అవసరమైన వనరును పొందిందా? |
ఈ తనిఖీలు పరస్పరం సంబంధించినవి, కానీ ఏదీ మరొకదాన్ని భర్తీ చేయదు. ప్రాక్సీ పూర్తిగా చదవగలిగే లోపం బాడీతో ప్రామాణీకరణ సవాలును తిరిగి ఇవ్వగలదు. సొరంగం విజయవంతంగా తెరిచిన తర్వాత వెబ్సైట్ తిరస్కరణను తిరిగి ఇవ్వగలదు.
అసలు బదిలీకి ముందు ప్రత్యేక ఆరోగ్య తనిఖీ మరొక అభ్యర్థన గురించి పాత సాక్ష్యాన్ని అందిస్తుంది. అది తదుపరి చర్యను ధృవీకరించలేదు. ఫలితం కోసం అసలు బదిలీ ఫలితాన్ని ఉపయోగించండి మరియు మునుపటి తనిఖీని అదనపు సందర్భంగా మాత్రమే ఉంచండి.