Usare cURL per effettuare richieste HTTP POST con parametri

Possiamo utilizzare cURL dalla riga di comando per simulare una richiesta HTTP POST con parametri.

La soluzione è semplice:


curl -X POST -d "test=1&foo=2" https://api.site.tld/echo

Il parametro X imposta il tipo di richiesta su POST, mentre il parametro d specifica una query string di parametri con i relativi valori. A seguire l'URL remoto a cui indirizzare la richiesta.