cURL is a computer software project providing a library and command-line tool for transferring data using various protocols.

Note:

cURL is an open source tool and is not supported by Salesforce.

Resources:

Using cURL with the Bulk Api

Salesforce App Cloud API Services Guide

Apex Web Services and Callouts from Salesforce's Technical library.