Vervoer- en HTTP-resultate in PHP multi-cURL
Lees vervoerresultate per handvatsel en bestemmingstatus wanneer jy PHP multi-cURL-proxyversoeke evalueer.
“Voltooi” sê vir jou dat 'n multi-cURL-oordrag gestop het. Dit sê nie vir jou dat die proxy-aanmelding gewerk het nie, dat die bestemming die verwagte status teruggegee het nie, of dat die liggaam bruikbaar is nie.
Lees elke voltooide oordrag uit curl_multi_info_read(). Sy result behoort aan daardie handvatsel. Hou dit saam met die handvatsel se gekose proxy en bestemming.
| Bewys | Wat dit beantwoord |
|---|---|
| cURL-resultaat per oordrag | Het die oordrag op vervoer- of protokolvlak voltooi? |
| HTTP-status | Watter responstatus het hierdie uitruiling ontvang? |
| Verwagte responinhoud | Het die toepassing die hulpbron ontvang wat dit nodig gehad het? |
Hierdie kontroles hou verband, maar nie een vervang die ander nie. 'n Proxy kan 'n verifikasie-uitdaging teruggee met 'n heeltemal leesbare foutliggaam. 'n Webwerf kan 'n verwerping teruggee nadat die tonnel suksesvol oopgemaak het.
'n Aparte gesondheidskontrole voor die werklike oordrag lewer ouer bewyse oor 'n ander versoek. Dit kan nie die volgende bewerking sertifiseer nie. Gebruik die werklike oordrag se resultaat vir sy uitkoms, en hou die vroeëre kontrole slegs as bykomende konteks.