2
respostas

"curl" no windows

Como posso fazer algo equivalente ao "curl" no windows?

2 respostas

Olá, Julyana. Tudo bem?

Existem várias formas de ter o próprio cURL ou, no mínimo, conseguir funcionalidades equivalentes com outras ferramentas.

Vamos lá.

Para obter o cURL você pode...

  1. Instalador para Windows: Instalar a distribuição para Windows disponível aqui.
  2. Chocolatey: Utilizar o Chocolatey para instalar com o comando choco install curl.
  3. Cygwin: Obter o cURL por meio do Cygwin, lembre de selecionar o pacote durante a instalação.
  4. Bash on Ubuntu on Windows se você estiver utilizando o Windows 10 após a atualização de aniversário, uma opção é utilizar o Bash do Ubuntu no Linux (louco, eu sei...) com ele você pode usar o cURL ou executar apt-get install curl caso ele não esteja instalado.

Outras alternativas...

  1. Postman: Comumente desenvolvedores costumam usar o Postman como alternativa ou substituto do cURL.
  2. HttpRequester e Advanced REST client: Extensões para navegadores menos populares do que o Postman, mas cumprem o que prometem.
  3. SoapUI: Esta vejo mais comumente usada para testar serviços SOAP, mas vou deixar aqui registrada por que pode ser usada para REST e segundo a propaganda muito mais.

Bônus point: Descobri recentemente o Insomnia, ainda não testei mas admito estar curiosa. Farei testes muito em breve.

Espero ter dado uma luz na questão.

Att., Cristina Silva

Complementando a resposta da Cristina,

Você pode baixar o curl atraves deste wizard: https://curl.haxx.se/dlwiz/

descompactar, indicar seu caminho na variavel path do sistema e quando digitar curl num terminal, por exemplo:

curl --version

você tera o seguinte output:

curl 7.53.1 (x86_64-pc-win32) libcurl/7.53.1 OpenSSL/1.0.2k zlib/1.2.11 nghttp2/1.19.0

eu particularmente uso o vs code que tem um terminal embedded.

Abraço!