»Končano« vam pove, da se je prenos multi-cURL ustavil. Ne pove vam, da je prijava v proxy delovala, da je cilj vrnil pričakovano stanje ali da je telo uporabno.

Vsak dokončan prenos berite iz curl_multi_info_read(). Njegov result pripada temu handle. Shranjujte ga ob izbranem proxyju in cilju tega handle.

DokazNa kaj odgovarja
Rezultat cURL za prenosSe je prenos končal na ravni prenosa ali protokola?
Stanje HTTPKakšno stanje odgovora je prejela ta izmenjava?
Pričakovana vsebina odgovoraJe aplikacija prejela vir, ki ga je potrebovala?

Ti pregledi so povezani, a nobeden ne nadomesti drugih. Proxy lahko vrne izziv za preverjanje pristnosti s popolnoma berljivim telesom napake. Spletno mesto lahko vrne zavrnitev, potem ko se je tunel uspešno odprl.

Ločen pregled stanja pred dejanskim prenosom ponuja starejše dokaze o drugi zahtevi. Ne more potrditi naslednje operacije. Za izid uporabite rezultat dejanskega prenosa, prejšnji pregled pa ohranite le kot dodatni kontekst.

Sorodni članki