OSX/IOS

Come arricciare POST dalla riga di comando

sintassi della riga di comando della richiesta post curl

Curl è una potente utility a riga di comando che consente di trasferire dati da o verso un server o un URL. Una caratteristica comune utilizzata dagli sviluppatori è quella di effettuare una richiesta POST con curl, che tratteremo qui.

Manterremo le cose piuttosto semplici e mostreremo tre esempi di richiesta POST con curl dalla riga di comando, con sintassi con e senza dati e anche in un form.

Sintassi della riga di comando cURL Richiesta POST

Puoi effettuare una richiesta POST curl con o senza dati, a seconda di cosa stai cercando di fare. Ricorda che la corretta sintassi maiuscola è importante.

ricciolo richiesta post senza dati:

curl -X POST http://URL/example.php

richiesta post curl con dati:

curl -d "data=example1&data2=example2" http://URL/example.cgi

curl POST in un modulo:

curl -X POST -F "name=user" -F "password=test" http://URL/example.php

curl POST con un file:

curl -X POST -F "image=@/path/example.gif" http://URL/uploadform.cgi

Allo stesso modo, puoi anche scaricare file con curl usando una riga di comando diversa.

arriccia i dati POST JSON

curl -H "Content-Type: application/json" -X POST -d '{"user":"bob","pass":"123"}' http://URL/

Terminale in macOS

Per dettagli o ulteriori dettagli sui loop, consultare il manuale dei loop o la pagina di aiuto:

curl --help

curl --manual

Conosci un modo migliore per effettuare una richiesta di post con cURL? Diteci nei commenti. Puoi anche controllare alcuni usi specifici interessanti del comando curl qui.

Related Articles

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Back to top button
Close