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:
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.