Preguntas etiquetadas con curl

curl es una utilidad de transferencia de datos utilizada para una multitud de aplicaciones relacionadas con la red (como el raspado de datos).


16
¿Obtener curl para generar el código de estado HTTP?
Estoy usando curlla línea de comando en Linux para emitir solicitudes HTTP. Los cuerpos de respuesta se imprimen en estándar, lo cual está bien, pero no puedo ver desde la página del manual cómo obtener curl para imprimir el código de estado HTTP de la respuesta (404, 403, etc.). es …
800 http  curl  status 




4
¿Cómo mostrar los datos POST con cURL?
Como ejemplo, PUBLICANDO en un servidor web con el argumento -v: curl -v http://testserver.com/post -d "firstname=john&lastname=doe" Y la salida > POST /post HTTP/1.1 > User-Agent: curl/7.19.7 (universal-apple-darwin10.0) libcurl/7.19.7 OpenSSL/0.9.8l zlib/1.2.3 > Host: testserver.com > Accept: */* > Content-Length: 28 > Content-Type: application/x-www-form-urlencoded > < HTTP/1.1 200 OK (etc) No se …
140 curl  debug 

5
¿Cómo wget un archivo con el nombre correcto cuando se redirige?
Entonces, después de un tiempo de búsqueda en Google y Super User (y escaneando páginas de manual) no pude encontrar una respuesta a algo que (creo) debería ser simple: Si vas aqui: http://www.vim.org/scripts/script.php?script_id=2340 Y trata de descargar el tema: http://www.vim.org/scripts/download_script.php?src_id=9750 Al igual que: wget http://www.vim.org/scripts/download_script.php?src_id=9750 Probablemente termines con un archivo …


2
¿Puede cURL enviar solicitudes a sockets?
Tengo un servidor HTTP ejecutándose /var/run/my-server.socky quiero probarlo enviando una solicitud simple usando cURL. ¿Se puede hacer esto usando cURL? ¿Se puede hacer o debe haber un proxy inverso? Me estoy imaginando algo como esto: curl socket:/var/run/my-server.sock:/test/path
75 curl  sockets 



2
¿Cómo enviar POST con cuerpo, encabezados y parámetros HTTP usando cURL?
Encontré muchos ejemplos sobre cómo usar comandos POST simples en cURL, pero no encontré ejemplos sobre cómo enviar comandos HTTP POST completos, que contienen: Encabezados (autenticación básica) Parámetros HTTP ( s=1&r=33) Datos del cuerpo, alguna cadena XML Todo lo que encontré es: echo "this is body" | curl -d "ss=ss&qq=11" …
39 curl 

6
CURL para descargar un directorio
Estoy tratando de descargar un directorio completo del sitio web usando CURL. El siguiente comando no funciona: curl -LO http://example.com/ Se devuelve un error: curl: Remote file name has no length!. Pero cuando hago esto: curl -LO http://example.com/someFile.typefunciona. ¿Alguna idea de cómo descargar todos los archivos en el directorio especificado? …
38 curl