Com diversos níveis de informação, podemos fazer as post queries. Algumas consultas de teste para POST são fornecidas abaixo:
Fazendo uma solicitação POST simples
Digite o seguinte comando na linha de comando para fazer uma solicitação POST fácil por meio de curl.
https: // exemplo $ curl -X POST.com /
Enviando campos adicionais com uma solicitação POST
Você pode enviar campos adicionais com a ajuda do sinalizador -d e combiná-lo com a solicitação POST que você envia para o servidor. A seguinte chamada POST envia um usuário e uma área de transferência junto com os parâmetros críticos.
$ curl -d "user = user1 & pass = abcd" -X POST https: // exemplo.com / login
A opção -d para POST com curl fornecerá um cabeçalho padrão que se parece com:
# Content-Type: application / x-www-form-urlencoded
Especificando o tipo de conteúdo na solicitação POST
Você pode usar o sinalizador -H para enviar um pedaço de dados ou um cabeçalho com um curl. O comando a seguir envia um objeto JSON com uma solicitação.
$ curl -d 'json' -H 'Content-Type: application / json' https: // exemplo.com / login
Trocando arquivos com CURL
Usando curl, também podemos transferir arquivos inteiros na linha de comando. Embora, neste caso, ele não carregue nenhum dado porque o site que estamos acessando não foi encontrado. Para fazer isso, o comando é mostrado como:
$ curl --form "[email protected]" https: // exemplo.com / recurso.cgi
Conclusão
Este artigo mostra a importância do comando Curl no Linux e discute o uso de solicitações de postagem curl no Linux. Esclareci como fazer solicitações POST usando o comando CURL.