/ / Je to požiadavka GET alebo POST v cURL? - api, http, curl

Je to žiadosť GET alebo POST v cURL? - api, http, curl

curl https://api.creditcard.com/charge 
-H "x-apikey: API_KEY " 
-d email=user@host.com 
-d amount=9.99 

Zdá sa mi to GET, ale prečo by API mala GET na nabíjanie karty? Nemalo by to byť POST?

odpovede:

1 pre odpoveď č. 1

Kedy -d ako v odosielať údaje je odovzdaný na zvlnenie, bude robiť post žiadosť. Vaša žiadosť teda vykoná žiadosť o príspevok. Ak sa chcete dozvedieť viac o tom, čo robí žiadosť o zvlnenie, stačí pridať -v pre podrobnejší výstup z požiadavky (vrátane metódy http, ktorá sa používa).

Ak chcete vynútiť typ požiadavky, stačí pridať -XMETHOD kde METÓDA môže byť akékoľvek sloveso HTTP (GET / POST / ...).