OSX/IOS

Cómo CURL POST desde la línea de comando

solicitud de post de curl de sintaxis de línea de comando

Curl es la poderosa utilidad de línea de comandos que le permite transferir datos hacia o desde un servidor o URL. Una función común utilizada por los desarrolladores es hacer una aplicación POST con curl, que cubriremos aquí.

Mantendremos las cosas bastante sencillas y mostraremos tres ejemplos para realizar una solicitud POST con la línea de comando curl, con la sintaxis con y sin datos, y también en un formulario.

CURL POST Sintaxis de la línea de comandos

Puede realizar una solicitud de plegado POST con o sin datos, según lo que intente hacer. Recuerde que el uso de mayúsculas en la sintaxis adecuada es importante.

solicitud de publicación de bucle sin datos:

curl -X POST http://URL/example.php

rasgar la solicitud de publicación con datos:

curl -d "data=example1&data2=example2" http://URL/example.cgi

POSTE corrugado a una forma:

curl -X POST -F "name=user" -F "password=test" http://URL/example.php

POST curl con un archivo:

curl -X POST -F "image=@/path/example.gif" http://URL/uploadform.cgi

Del mismo modo, puede descargar archivos curl utilizando una cadena de comando diferente.

curl data POST JSON

curl -H "Content-Type: application/json" -X POST -d '{"user":"bob","pass":"123"}' http://URL/

Terminal en macOS

Para obtener más detalles o detalles sobre rizos, consulte el manual de rizos o la página de ayuda:

curl --help

curl --manual

¿Conoce una mejor manera de realizar una solicitud de publicación de cURL? Dinos en los comentarios. También puede consultar algunos usos específicos interesantes del comando curl aquí.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar