cURL

Surely one of the most widely used free and open-source software in existence, as it handles initiating client-side data transfers from URLs over a wide variety of network protocols.

Examples

# HTTP post request with json payload from file
curl -X POST --header "Content-Type: application/json" -d @<file> https://example.com/json

See also