How to post JSON with the curl command
07/26/2017
Run the following command:
curl -H "Content-Type: application/json" -X POST -d 'JSONTOPOST' http://URLOFTHESERVER
The curl command can be used to POST json from a command line to a url.
Example:
When using the curl command:
- -H parameter is used to pass a header to the request; here it is the content-type application/json.
- -X is used for the method, here POST.
- -D is used for the payload, here the input value.
The output will be the json reponse of the url encoded value of "This is a test"
$ curl -H "Content-Type: application/json" -X POST -d '{"input":"This is a test"}' http://oliviertech.com/rest/urlencode/
{"output":"This+is+a+test","input":"This is a test"}
References:
Curl
Recent Comments