Kako cURL POST iz naredbenog retka

Sadržaj:

Anonim

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.

Kako cURL POST iz naredbenog retka