használata curl

Szia, ez a cikk meg fogja vizsgálni a használatát göndör és Libcurl könyvtárban.

használata curl

USE - Free (megjelent a MIT licenc alatt), cross-platform parancssori segédprogram, amely lehetővé teszi, hogy kölcsönhatásba lépnek a különböző szerverek a különböző protokollok szintaxis URL.

Mert libcurl van integrációs modulok több mint 30 programozási nyelvek.

CURL könyvtár (Client URL-ek) lehetővé teszi, hogy fájlokat a távoli számítógéphez, felhasználva a különböző internetes protokollokat. Ez egy nagyon rugalmas konfigurációt és lehetővé teszi, hogy a szinte bármely távoli kérés.

CURL támogatja a HTTP, HTTPS, FTP, FTPS, DICT, TELNET, LDAP, FILE, és GOPHER, valamint a HTTP-bejegyzést HTTP-fel, a cookie-kat, FTP-zakachke, a folytatása a megszakított fájlátvitel, jelszavak, port szám, igazolások SSL, Kerberos és proxy.

Segítségével göndör, web-szerver működhet egy teljes értékű kliens bármilyen HTTP-alapú szolgáltatás, mint például: XML-RPC, SOAP és WebDAV.

Általánosságban, a használata a könyvtár csökken négy lépésből áll:

  1. Létrehozása erőforrás felhasználásával CURL c curl_init funkciót.
  2. Beállítása c keresztül curl_setopt funkciót.
  3. Futás egy lekérdezés segítségével C curl_exec funkciót.
  4. Mentesség erőforrás felhasználásával CURL c curl_close funkciót.

Egy egyszerű példa segítségével CURL

Segítségével cURL hogy hozzon létre egy GET kérés

Küldés egy GET kérelmet nem különbözik attól, hogy az oldalt. Fontos megjegyezni, hogy a query string a következőképpen épül fel:

Példa a POST kérelem

Küldés a POST kérés nem sokban különbözik küldésével GET kérelmet. Minden alapvető lépést ugyanaz marad. A változókat is be van állítva párban:

Példa FTP-munkamenet

Ha problémája van a használata cURL hozzá a következő sort a hívás előtt curl_close az utoljára végrehajtott lekérdezés jelentése:

Lásd még:

Kapcsolódó cikkek