Este ejercicio usa el comando curl, que nos permite realizar una conexión a un sitio. Puedes profundizar en este tema en la URL https://curl.se/
Aunque hay herramientas gráficar como Postman (https://www.postman.com/), la ventaja de curl es que se puede integrar a lenguajes como shell o bat para automatizar las pruebas.
Si usas un sistema similar a Unix, como Linux o macOS, curl ya está instalado. Si usas Windows, descarga curl desde https://curl.se/windows/. Descompáctalo y copia la carpeta a C:, Añáde la ruta hasta la subcarpeta bin a la variable de ambiente Path.
Corre localmente el proyecto srvdevuelve.
Crea una carpeta para el proyecto y ábrela con Visual Studio Code.
Crea el archivo test.bat
(en Linux y macOS debe llamarse
test.sh
) y ponle el siguiente contenido.
Abre una terminal.
Este paso solo se ejecuta en Windows. Teclea el comando:
cmd
En Windows teclea:
test
En Linux y macOS teclea:
./test.sh
La salida se ve algo como esto:
PS C:\xxx\Documents\xx\curl> cmd Microsoft Windows [Versión 10.0.19045.4894] (c) Microsoft Corporation. Todos los derechos reservados. C:\xxx\Documents\xx\curl>test C:\xxx\Documents\xx\curl>curl http://localhost/srv/devuelve.php {"nombre":"pp","mensaje":"Hola."} C:\xxx\Documents\xx\curl>