Transpordi- ja HTTP-tulemused PHP multi-cURL-is
PHP multi-cURL proxy-päringute hindamisel lugege iga handle'i transporditulemusi ja sihtkoha olekut.
„Valmis“ ütleb teile, et multi-cURL ülekanne on lõppenud. See ei ütle, et proxy-sisselogimine õnnestus, et sihtkoht tagastas oodatud oleku või et keha on kasutatav.
Lugege iga lõpetatud ülekannet curl_multi_info_read() kaudu. Selle result kuulub sellele handle'ile. Hoidke seda koos handle'i valitud proxy ja sihtkohaga.
| Tõend | Millele see vastab |
|---|---|
| cURL-i tulemus ülekande kohta | Kas ülekanne lõpetati transpordi- või protokollitasandil? |
| HTTP olek | Millise vastuseoleku see vahetus sai? |
| Oodatud vastuse sisu | Kas rakendus sai vajaliku ressursi? |
Need kontrollid on seotud, kuid ükski ei asenda teisi. Proxy võib tagastada autentimisväljakutse täiesti loetava veakehaga. Veebisait võib tagastada keeldumise pärast seda, kui tunnel on edukalt avatud.
Eraldi tervisekontroll enne tegelikku ülekannet annab vanemaid tõendeid teise päringu kohta. See ei saa järgmist toimingut kinnitada. Kasutage tulemuse jaoks tegeliku ülekande tulemust ja hoidke varasemat kontrolli ainult täiendava kontekstina.