Como executar uma solicitação de postagem usando o CURL

Como executar uma solicitação de postagem usando o CURL

O comando CURL é referido como um “URL do cliente”E utilitário de linha de comando universalmente usado disponível para sistemas operacionais Windows, Mac e Linux. Este comando usa protocolos diferentes, como https, ftp, smp, e assim por diante para baixar imagens e arquivos do URL, enviar dados para o servidor, acessar dados do URL e obter o conteúdo do servidor. O envio de dados para o servidor é feito por meio de solicitação de postagem enquanto obtém dados do servidor são feitos através da solicitação GE GET.

Este artigo demonstrará como executar uma solicitação de postagem usando o comando curl.

Como executar uma solicitação de postagem usando o comando curl?

Em um pedido de postagem, o “PUBLICAR”É um método de solicitação HTTP utilizado para enviar solicitações ou dados para o servidor por meio do protocolo HTTPS ou HTTP. O "ondulação”Comando nos ajuda a enviar uma solicitação de postagem ao servidor através do URL.

Pré -requisitos: Instale o comando CURL

Para enviar uma solicitação de postagem a um servidor através do URL do cliente, primeiro, instale o “ondulação”Comando no Ubuntu usando o“APT Install Curl" com "sudo" direitos:

sudo apt install curl


Envie uma solicitação de postagem simples usando CURL

Para enviar solicitações de postagem simples através do comando CURL, utilize o “Curl -x post ”Comando:

Curl -x post https: // reqbin.coma


Aqui, "-X”É usado para selecionar o método de solicitação HTTP, como o“PUBLICAR”Método.


Envie dados em solicitação de postagem usando CURL

O método de solicitação de postagem é particularmente usado para enviar ou transferir dados para um servidor ou URL especificado. Para enviar dados para o servidor, utilize as seguintes opções:

    • ““-d”A opção especifica os dados que precisam ser transferidos.
    • ““-H”Define o tipo de conteúdo do cabeçalho ou tipo de dados que é transferido por meio de uma solicitação de postagem.
    • ““-X”É utilizado para escolher e usar o método de solicitação de postagem com URL:
curl -d '"e -mail": "[email protected] "," senha ":" senha123 " '-h" conteúdo -tipo: multipart/form -data "-x post https: // reqbin.com/eco/post/json



Escreva a resposta da solicitação de postagem no arquivo de saída

A saída ou resposta de uma solicitação de postagem pode ser salva ou substituída em um arquivo usando o “-o”Opção. Por exemplo, salvamos a resposta no “teste.html" arquivo:

curl -d '"e -mail": "[email protected] "," senha ":" senha123 " '-h" conteúdo -tipo: multipart/form -data "-x post https: // reqbin.com/echo/post/json -o teste.html



Depois disso, execute o arquivo e verifique a saída ou resposta da solicitação de postagem:

Enviar arquivo na solicitação de postagem usando o CURL

Post solicitações não apenas enviam dados, mas também podem trocar arquivos. Para enviar o arquivo inteiro na solicitação de postagem, primeiro, crie o arquivo usando o “tocar”Comandam e salve o conteúdo no arquivo.

Por exemplo, criamos “arquivo.TXT”:

Toque no arquivo.TXT


Em seguida, utilize o “ondulação”Comando junto com a solicitação de postagem, conforme mencionado no comando abaixo:

Curl --form "fileUpload [email protected] "-x post https: // reqbin.com/echo/post


Aqui, "-forma”A opção é usada para enviar os dados do formulário na solicitação de postagem:



Isso se trata de enviar uma solicitação de postagem usando o “ondulação”Comando.

Conclusão

Para executar uma solicitação de postagem usando o “ondulação“Comando, primeiro, instale o“ cacho ”no seu sistema através do“sudo apt install curl”Comando. Depois disso, envie a solicitação de postagem no comando "Curl" usando o "Curl -x post ”Comando junto com opções como“-d","-H", e "-forma”. Esta postagem ilustrou como executar uma solicitação de postagem usando o comando curl.