Kako cURL POST iz naredbenog retka
Sadržaj:
Curl je moćan uslužni program naredbenog retka koji vam omogućuje prijenos podataka na ili s poslužitelja ili URL-a. Jedna uobičajena funkcija koju koriste programeri je napraviti POST zahtjev s curlom, što je ono što ćemo ovdje pokriti.
Zadržat ćemo stvari prilično jednostavnim i pokazati tri primjera za izradu POST zahtjeva s curl iz naredbenog retka, sa sintaksom sa i bez podataka, te također na obrazac.
cURL POST Zahtjev Sintaksa naredbenog retka
Možete napraviti curl POST zahtjev sa ili bez podataka, ovisno o tome što pokušavate učiniti. Imajte na umu da je korištenje pravilne sintakse velikim slovima važno.
zahtjev za curl post bez podataka:
curl -X POST http://URL/example.php
zahtjev za curl post s podacima:
"curl -d data=example1&data2=example2>"
curl POST na obrazac:
"curl -X POST -F ime=korisnik -F lozinka=test http://URL/example.php "
curl POST s datotekom:
"curl -X POST -F image=@/path/example.gif http://URL/uploadform.cgi "
Slično tome, također možete preuzimati datoteke s curlom korištenjem drugog naredbenog niza.
curl POST JSON podaci
"curl -H Content-Type: application/json -X POST -d &39;{user:bob, pass:123}&39; http://URL/ "
Za dodatne pojedinosti o kovrčama pogledajte priručnik za kovrče ili stranicu za pomoć:
curl --help
curl --manual
Znate li bolji način za slanje zahtjeva za objavu s cURL-om? Javite nam u komentarima. Također možete provjeriti neke zanimljive specifične upotrebe naredbe curl ovdje.