Que resuelve

Referencia rapida de curl para probar APIs, depurar HTTP/HTTPS, enviar JSON, trabajar con cabeceras, cookies, autenticacion y proxies.

Uso basico

Peticion GET

curl https://{HOST}/{PATH}

Mostrar cabeceras de respuesta

curl -i https://{HOST}/{PATH}

Solo cabeceras

curl -I https://{HOST}/{PATH}

Seguir redirecciones

curl -L https://{HOST}/{PATH}

Ver detalle de la conexion

curl -v https://{HOST}/{PATH}

Metodos HTTP

POST vacio

curl -X POST https://{HOST}/{PATH}

Enviar JSON

curl -X POST https://{HOST}/{PATH} -H 'Content-Type: application/json' -d '{"key":"value"}'

PUT con JSON

curl -X PUT https://{HOST}/{PATH} -H 'Content-Type: application/json' -d '{"key":"value"}'