Convertor cURL în fetch
Convertește o comandă curl în cod JavaScript fetch echivalent, în întregime în browserul tău.
Instrumente similare
Cum se folosește cURL în fetch
- 01
Lipește o comandă curl.
- 02
Codul fetch echivalent este generat instantaneu.
- 03
Copiază JavaScript-ul în proiectul tău.
Transformă curl în fetch
Un convertor care transformă o comandă curl în cod JavaScript fetch echivalent, parsând metoda, URL-ul, antetele și corpul, astfel încât să obții o cerere gata de folosit în loc să o traduci de mână.
Este o nevoie frecventă: documentația de API și instrumentele precum devtools-urile browserului îți dau o comandă curl, dar aplicația ta este scrisă în JavaScript. Aceasta face legătura între cele două, ca să poți lipi curl și să obții fetch.
Rulează local în browserul tău, așa că comanda ta, inclusiv orice token-uri sau credențiale din antete, nu îți părăsește niciodată dispozitivul.
Indicatoare pe care le înțelege
Înțelege indicatoarele comune: -X pentru metodă, -H pentru antete, -d și variantele sale pentru corp, -u pentru autentificare de bază, plus -A pentru user agent și -b pentru cookie-uri. Un indicator de date implică POST, potrivit cu modul în care se comportă curl.
Comenzi pe mai multe linii
Comenzile pe mai multe linii funcționează ca atare. Continuările de linie cu backslash sunt unite automat, așa că poți lipi o comandă exact cum apare în documentație, fără să o cureți mai întâi.
Rezultat gata de rulat
Rezultatul este un apel fetch cu metoda, antetele și corpul completate, pe care îl poți plasa în codul tău și îl poți aștepta cu await ca orice alt fetch.
Întrebări frecvente
Ce indicatori curl sunt suportați?
Cei comuni: -X pentru metodă, -H pentru anteturi, -d și variantele sale pentru corp, -u pentru autentificare de bază, plus -A și -b. Un indicator de date implică POST.
Comanda mea este trimisă către un server?
Nu. Conversia rulează în întregime în browserul tău, așa că comanda ta și orice token-uri din ea nu părăsesc niciodată dispozitivul.
Gestionează comenzi pe mai multe linii?
Da. Continuările de linie cu backslash sunt unite automat, așa că poți lipi o comandă exact cum apare în documentație.