Send POST to REST server

Dear all,

What would be the most appropriate component to send a POST request to a REST server and get JSON formated results?

Using curl (outside PP) I can write the folowing command, which returns JSON.

curl -X POST -H 'Accept:application/json' -H 'Content-Type:application/json' -d 'my query to the server' -v http://server:port/rest/destination

The idea would be to send the command from PP, get a single record back containing JSON formated results and parse it using the Data from JSON component.

Thanks,

Pierre