Példa curl-kérést php

Tudom, hogy egy csomó példa, hol juthat harmadik fél weboldalak (értelmezők) egy teljesen eltérő módon. eltérő göndör. Például:

Miért fejlesztők használják őket, és mi a baj velük? És azért, mert nem tudja, vagy nem akarja tudni, hogy mi göndör. És nem nekik, hogy alkalmassága korlátozott. Oldal kapott mindez ideig, mint a hullámai úgy küldje el az űrlapot az oldalon, hogy a választ, és kezeli a hiba, indítsa újra, stb

Jelenleg 4 alapvető lépéseket kell (meg) kell a script használatával curl-lekérdezés:

  • inicializálás
  • hozzárendelése paraméterek
  • Végrehajtását és eredményeit a minta
  • felszabadítása

Anélkül, hogy ezeket a lépéseket, akkor a script kudarcra van ítélve. Tehát az alapvető lépéseket:

Úgy vélem, hogy az összes lépést, hogy egyértelmű, kivéve a második „paraméter jegyzetek”. Ebben a lépésben fogunk összpontosítani részletesebben, mert ő volt az, aki meghatározza a szükséges beállításokat / options / módszerek.

Annak érdekében, hogy ne terheljék a kiszolgáló további kiszámított szám, mindig ellenőrizze a függvény eredménye curl_exec:

Megjegyzem, hogy az összehasonlítás itt írja alá! „===” helyett „==”, azaz Úgy, mint a jelenléte logikai HAMIS, nem pedig egy üres karakterláncot vagy „false” sort.

De miután curl-kérelmet nyújtottak be, jó lenne tudni, hogy visszatért:

De mi mást kap a számok:

Írjunk az első forgatókönyvet, hogy adatokat küldjön POST metódussal bármelyik oldalon, és mi jelenik meg az oldalon.

Most megpróbáljuk átadni néhány adat:

Az eredmény itt látható: curl_post.php

A lényeg itt az teljesen ugyanaz, mint a POST kérés.

Most megpróbáljuk átadni néhány adat:

Az eredmény itt látható: curl_post_file.php

Fájl letöltése - ez ugyanaz a POST-keresést, de még mielőtt a fájl elérési útját a jele „@”, ami azt jelenti, hogy meg kell, hogy adja át nem úgy, mint a $ _POST, valamint a $ _FILES.

Elég hasznos dolog.

Kapcsolódó cikkek