curl
desde consola, el cual permite enviar peticiones de cualquier tipo a una URL, especificar las cabeceras, parámetros, etc.-i
indica que se muestren las cabeceras de la respuesta.-H
. Por ejemplo, para solicitar datos en formato JSON tenemos que hacer:-X
seguido del método a utilizar (POST, PUT, DELETE). Además, con la opción -d
podemos añadir los parámetros de la petición. Los parámetros tendrán que ir entre comillas y en caso de indicar varios los separaremos con &
. Por ejemplo, para realizar una petición tipo POST con dos parámetros:-H
, por ejemplo:-d
de forma normal:curl
son:-i
-H "header"
-X <type>
-d "params"
&
"curl
también podemos utilizar otro tipo de programas para probar una API. En Firefox y Chrome podemos encontrar extensiones que nos facilitarán este tipo de trabajo. Por ejemplo, en Firefox podemos encontrar:Herramientas
, y utilizarlo a través de una interfaz visual muy sencilla.