89 votos

Ejecutar comandos cURL desde la consola de Windows

¿Hay alguna forma de instalar cURL en Windows para ejecutar cURL comandos del indicador de comandos ?

0 votos

Voto por cerrar esta pregunta como off-topic porque era publicado de forma cruzada en SO

98voto

vboctor Puntos 695

Si instalas Git para Windows también obtienes Curl automáticamente. Hay algunas ventajas:

  • Git se encarga de la PATH durante la instalación automáticamente.
  • Usted obtiene el GNU bash , un Shell realmente potente, en mi opinión mucho mejor que la consola nativa de Windows.
  • Tienes muchas otras herramientas útiles de Linux como tail, cat, grep, gzip, pdftotext, less, sort, tar, vim e incluso Perl.

enter image description here

8 votos

No sabía que el git bash hacía lo otro también :D ¡Gracias, una tonelada!

0 votos

funcionó a las mil maravillas.

1 votos

Esta es probablemente la mejor solución para todo, ya que git es útil para muchas de las cosas que hace curl, pero con el código fuente.

74voto

Dalroth Puntos 2468

Descargue cURL para Windows desde aquí (y asegúrese de seleccionarlo en Win32 - Genérico en la parte inferior de la página).



A continuación, colóquelo en un directorio dentro de su variable de entorno PATH (por ejemplo C:\Windows\System32 ) o ejecutarlo con su ruta completa precediendo al nombre del ejecutable.

Si lo coloca en un directorio que está dentro de su PATH, asegúrese de cerrar y volver a abrir el símbolo del sistema para que el comando esté disponible.

4 votos

No es necesario volver a abrir la consola si la pones en un directorio de la ruta, sólo tienes que hacerlo si cambiar la variable PATH.

0 votos

Un reinicio duro más tarde porque no pude matar la tarea - um, es posible que desee tener cuidado con esto.

0 votos

Relacionado; ¿también se pueden instalar bibliotecas para https ?

3voto

Tim Puntos 21

Después de instalar OpenSSL Light, reinicie Windows, abra el Símbolo del sistema y realice un comando de prueba como:

curl http://www.google.com

Si te devuelven las etiquetas HTML, es que ha funcionado.

3voto

Pavel Petrman Puntos 121

Cómo configurar cURL:

  • Descargue y descomprima cURL de 64 bits con SSL.
  • Copiar el curl.exe en el archivo de Windows PATH carpeta. Por defecto, esta es C:\Windows\System32 .
  • Descargue e instale Visual Studio 2010 C++ Runtime Redistributable 64 bit aquí .
  • Descargue el último paquete de claves públicas de Certficate Authority en mozilla.org aquí .
  • Cambia el nombre de este archivo de cacert.pem a curl-ca-bundle.crt .
  • Mueve este archivo a tu Windows PATH carpeta.

Cómo probarlo:

  • Ejecutar cmd.exe para abrir el símbolo del sistema.
  • Para ambos comandos, debería ver un par de páginas del código fuente HTML. Si ves esto, ¡cURL está funcionando!

1voto

merolhack Puntos 11

Puedes instalar este "cURL para Windows": cURL para Windows es un instalador MSI para cURL, la popular herramienta de transferencia web por línea de comandos. http://www.confusedbycode.com/curl/

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: