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