Artikeln förklarar hur curl automatiskt väljer HTTP-metod (t.ex. GET för en enkel URL, POST vid användning av -d). Man kan åsidosätta standardmetoden med -X [metod], men det är onödigt att använda curl -X GET då GET är standardmetoden. Alternativet --GET (eller -g) används för att konvertera data som specificerats med -d till en GET-förfrågan där datan läggs till som parametrar i URL:ens frågesträng istället för att skickas i förfrågans kropp. Moderna versioner av curl varnar användare för onödig användning av -X när verbose-läge (-v) är aktiverat.