rizo

Cómo realizar una solicitud POST usando Curl

Cómo realizar una solicitud POST usando Curl
Curl es una utilidad de línea de comandos gratuita y de código abierto que permite que los usuarios generen conexiones de red. En Windows, Linux y Mac, Curl está abierto, lo que lo convierte en la opción preferida para los programadores en todos los canales.

Con diversos niveles de información, podemos realizar las consultas posteriores. Algunas consultas de prueba para POST se dan a continuación:

Hacer una simple solicitud POST

Ingrese el siguiente comando en la línea de comandos para realizar una solicitud POST fácil a través de curl.

$ curl -X POST https: // ejemplo.com /

Envío de campos adicionales con una solicitud POST

Puede enviar campos adicionales con la ayuda del indicador -d y acoplarlo con la solicitud POST que envía al servidor. La siguiente llamada POST envía un usuario y un área de transferencia junto con los parámetros críticos.

$ curl -d "user = user1 & pass = abcd" -X POST https: // ejemplo.com / login

La opción -d para POST con curl proporcionará un encabezado estándar que se ve así:

# Content-Type: application / x-www-form-urlencoded

Especificación del tipo de contenido en la solicitud POST

Puede usar la bandera -H para enviar un dato o un encabezado con un rizo. El comando que sigue envía un objeto JSON con una solicitud.

$ curl -d 'json' -H 'Content-Type: application / json' https: // ejemplo.com / login

Intercambiar archivos con CURL

Usando curl, también podemos transferir archivos completos en la línea de comando. Aunque, en este caso, no cargará ningún dato ya que no se encuentra el sitio al que estamos accediendo. Para hacer esto, el comando se muestra como:

$ curl --form "[email protected]" https: // ejemplo.com / resource.cgi

Conclusión

Este artículo muestra la importancia del comando Curl en Linux y analiza el uso de solicitudes de publicación curl en Linux. Aclaré cómo hacer solicitudes POST usando el comando CURL.

Cómo instalar League Of Legends en Ubuntu 14.04
Si eres fanático de League of Legends, esta es una oportunidad para que pruebes League of Legends. Tenga en cuenta que LOL es compatible con PlayOnLin...
Instale el último juego de estrategia de OpenRA en Ubuntu Linux
OpenRA es un motor de juego de estrategia en tiempo real libre / gratuito que recrea los primeros juegos de Westwood como el clásico Command & Conquer...
Instale el último emulador de Dolphin para Gamecube y Wii en Linux
Dolphin Emulator te permite jugar los juegos de Gamecube y Wii que elijas en computadoras personales con Linux (PC). Al ser un emulador de juegos de ...