Il comando Curl viene definito "URL del cliente"E Utilità di riga di comando universalmente utilizzata per i sistemi operativi Windows, Mac e Linux. Questo comando utilizza protocolli diversi come HTTPS, FTP, SMP e così via per scaricare immagini e file dall'URL, inviare dati al server, accedere ai dati dall'URL e ottenere il contenuto del server. L'invio dei dati al server viene eseguita tramite la richiesta post mentre si ottiene i dati dal server viene eseguita tramite Get Request.
Questo articolo dimostrerà come eseguire una richiesta di post utilizzando il comando Curl.
Come eseguire una richiesta post utilizzando Curl Command?
In una richiesta post, il "INVIARE"È un metodo di richiesta HTTP utilizzato per inviare richieste o dati al server tramite protocollo HTTPS o HTTP. IL "arricciare"Il comando ci aiuta a inviare una richiesta post al server tramite l'URL.
Prerequisiti: installa comandi Curl
Per inviare una richiesta post a un server tramite l'URL client, prima installa "arricciare"Comando su Ubuntu usando il"Apt Installa Curl" con "sudo"Diritti:
SUDO APT Installa Curl
Invia una semplice richiesta di post utilizzando Curl
Per inviare semplici richieste di post tramite il comando Curl, utilizzare il “Curl -x Post "Comando:
Curl -x post https: // reqbin.com/
Qui, "-X"Viene utilizzato per selezionare il metodo della richiesta HTTP come"INVIARE" metodo.
Invia i dati in post richiesta tramite Curl
Il metodo post richiesta è particolarmente utilizzato per inviare o trasferire dati su un server o URL specificato. Per inviare dati al server, utilizzare le seguenti opzioni:
Curl -d '"e -mail": "[email protected] "," password ":" password123 " '-h" contenuti -type: multipart/forma -data "-x post https: // reqbin.com/echo/post/json
Scrivi la risposta della richiesta post nel file di output
L'output o la risposta di una richiesta post possono essere salvati o sovrascritti in un file utilizzando il “-o" opzione. Ad esempio, abbiamo salvato la risposta nel "test.html" file:
Curl -d '"e -mail": "[email protected] "," password ":" password123 " '-h" contenuti -type: multipart/forma -data "-x post https: // reqbin.com/echo/post/json -o test.html
Successivamente, eseguire il file e controllare l'output o la risposta della richiesta di post:
Invia file nella richiesta post utilizzando Curl
Post richieste non solo inviare dati, ma può anche scambiare file. Per inviare l'intero file nella richiesta post, prima crea il file utilizzando "tocco"Comanda e salva il contenuto nel file.
Ad esempio, abbiamo creato "file.TXT":
toccare il file.TXT
Successivamente, utilizza il “arricciare"Comando insieme alla richiesta post come menzionato nel comando seguente:
Curl -Form "FileUpload [email protected] "-x post https: // reqbin.com/echo/post
Qui, "-modulo"L'opzione viene utilizzata per inviare i dati del modulo nella richiesta post:
Si tratta di inviare una richiesta di post utilizzando "arricciare"Comando.
Conclusione
Per eseguire una richiesta post utilizzando il "arricciare"Comando, prima, installa il" ricciolo "sul tuo sistema tramite"SUDO APT Installa Curl"Comando. Successivamente, invia la richiesta di posta nel comando "Curl" utilizzando "Curl -x Post "Comando insieme a opzioni come"-D","-H", E "-modulo". Questo post ha illustrato come eseguire una richiesta post utilizzando il comando Curl.