„Hotovo“ vám říká, že přenos multi-cURL se zastavil. Neříká vám, že přihlášení k proxy fungovalo, že cíl vrátil očekávaný stav nebo že tělo je použitelné.

Každý dokončený přenos čtěte z curl_multi_info_read(). Jeho result patří tomuto handle. Uchovávejte ho vedle vybrané proxy a cíle daného handle.

DůkazNa co odpovídá
Výsledek cURL pro přenosDokončil se přenos na úrovni transportu nebo protokolu?
Stav HTTPJaký stav odpovědi tato výměna obdržela?
Očekávaný obsah odpovědiDostala aplikace zdroj, který potřebovala?

Tato ověření spolu souvisejí, ale žádné nenahrazuje ostatní. Proxy může vrátit výzvu k ověření s dokonale čitelným tělem chyby. Web může vrátit odmítnutí poté, co se tunel úspěšně otevřel.

Samostatná kontrola stavu před skutečným přenosem poskytuje starší důkazy o jiném požadavku. Nemůže potvrdit následující operaci. Pro výsledek použijte výsledek skutečného přenosu a dřívější kontrolu uchovávejte jen jako doplňkový kontext.

Související články