Kako podesiti Curl u WAMP-u

Šta je cURL?

cURL je softverski projekat koji pruža biblioteku (libcurl) i alat za komandnu liniju (curl) za prenos podataka koristeći različite mrežne protokole. Naziv je skraćenica od "Client URL".

cURL je alat za komandnu liniju za dobijanje ili slanje podataka, uključujući fajlove, koristeći URL sintaksu. Pošto cURL koristi libcurl, podržava svaki protokol koji libcurl podržava.

cURL podržava HTTPS i podrazumevano vrši proveru SSL sertifikata kada je naveden siguran protokol kao što je HTTPS. Kada se cURL poveže sa udaljenim serverom preko HTTPS-a, dobiće sertifikat udaljenog servera, zatim će proveriti u svom skladištu CA sertifikata validnost udaljenog servera kako bi osigurao da je udaljeni server onaj za koji se izdaje. Neki cURL paketi dolaze sa fajlom skladišta CA sertifikata. Postoji nekoliko opcija za specificiranje CA sertifikata kao što su --cacert i --capath. Opcija --cacert može se koristiti za specificiranje lokacije fajla skladišta CA sertifikata. Na Windows platformi, ako fajl CA sertifikata nije specificiran, cURL će tražiti fajl CA sertifikata pod nazivom "curl-ca-bundle.crt" u sledećem redosledu:

  • Direktorijum u kome se nalazi cURL program.
  • Trenutni radni direktorijum.
  • Windows sistemski direktorijum.
  • Windows direktorijum.
  • Direktorijumi navedeni u %PATH% promenljivim okruženja

cURL će vratiti poruku o grešci ako udaljeni server koristi samopotpisani sertifikat, ili ako sertifikat udaljenog servera nije potpisan od strane CA navedenog u fajlu CA sertifikata. Opcije -k ili --insecure mogu se koristiti za preskakanje provere sertifikata. Alternativno, ako je udaljeni server pouzdan, CA sertifikat udaljenog servera može se dodati u fajl skladišta CA sertifikata.

Video 1 - Kako podesiti Curl u WAMP-u (Video tutorijal)

More information