Ako nastaviť Curl v WAMP
Čo je cURL?
cURL je počítačový softvérový projekt poskytujúci knižnicu (libcurl) a nástroj príkazového riadka (curl) na prenos dát pomocou rôznych sieťových protokolov. Názov je skratka pre "Client URL".
cURL je nástroj príkazového riadka na získavanie alebo odosielanie dát vrátane súborov pomocou syntaxe URL. Keďže cURL používa libcurl, podporuje každý protokol, ktorý libcurl podporuje.
cURL podporuje HTTPS a štandardne vykonáva overenie SSL certifikátu, keď je zadaný zabezpečený protokol ako HTTPS. Keď sa cURL pripája k vzdialenému serveru cez HTTPS, získa certifikát vzdialeného servera, potom skontroluje jeho platnosť voči svojmu úložisku CA certifikátov, aby sa uistil, že vzdialený server je skutočne ten, za ktorý sa vydáva. Niektoré balíky cURL obsahujú súbor s úložiskom CA certifikátov. Existuje niekoľko možností, ako špecifikovať CA certifikát, ako napríklad --cacert a --capath. Možnosť --cacert môže byť použitá na určenie umiestnenia súboru s úložiskom CA certifikátov. Na platforme Windows, ak nie je zadaný súbor CA certifikátu, cURL bude hľadať súbor s názvom „curl-ca-bundle.crt“ v nasledujúcom poradí:
- Priečinok, kde sa nachádza program cURL.
- Aktuálny pracovný priečinok.
- Systémový priečinok Windows.
- Priečinok Windows.
- Priečinky špecifikované v premenných prostredia %PATH%
cURL vráti chybové hlásenie, ak vzdialený server používa certifikát podpísaný sám sebou, alebo ak certifikát vzdialeného servera nie je podpísaný CA uvedenou v súbore CA certifikátov. Na preskočenie overenia certifikátu možno použiť voľbu -k alebo --insecure. Alternatívne, ak je vzdialený server dôveryhodný, je možné pridať jeho CA certifikát do súboru s úložiskom CA certifikátov.
More information
- Install
- HTTPs
- Remote
- How to setup curl on Windows Apache and PHP
- How to setup Curl on Linux Apache and PHP