Rezultatet e transportit dhe HTTP në PHP multi-cURL
Lexoni rezultatet e transportit për çdo handle dhe statusin e destinacionit kur vlerësoni kërkesat proxy në PHP multi-cURL.
„Përfundoi“ ju tregon që një transferim multi-cURL është ndalur. Nuk ju tregon që hyrja në proxy funksionoi, që destinacioni ktheu statusin e pritur ose që trupi është i përdorshëm.
Lexoni çdo transferim të përfunduar nga curl_multi_info_read(). result i tij i përket atij handle. Mbajeni pranë proxy-t dhe destinacionit të zgjedhur për handle.
| Provë | Çfarë përgjigjet |
|---|---|
| Rezultati cURL për transferim | A përfundoi transferimi në nivel transporti ose protokolli? |
| Statusi HTTP | Çfarë statusi përgjigje mori ky shkëmbim? |
| Përmbajtja e pritur e përgjigjes | A e mori aplikacioni burimin që i duhej? |
Këto kontrolle janë të lidhura, por asnjëra nuk zëvendëson tjetrën. Një proxy mund të kthejë një sfidë autentikimi me trup gabimi plotësisht të lexueshëm. Një faqe interneti mund të kthejë një refuzim pasi tuneli është hapur me sukses.
Një kontroll i veçantë shëndeti para transferimit real ofron prova më të vjetra për një kërkesë tjetër. Nuk mund të vërtetojë veprimin e ardhshëm. Përdorni rezultatin e transferimit real për përfundimin e tij dhe mbani kontrollin e mëparshëm vetëm si kontekst shtesë.