Monu Tools

Convertir cURL a fetch

Converteix una ordre curl en codi JavaScript fetch equivalent, completament al teu navegador.

Com fer servir cURL a fetch

  1. 01

    Enganxa una ordre curl.

  2. 02

    El codi fetch equivalent es genera a l'instant.

  3. 03

    Copia el JavaScript al teu projecte.

Converteix curl en fetch

Un convertidor que converteix una ordre curl en codi fetch de JavaScript equivalent, analitzant el mètode, la URL, les capçaleres i el cos perquè obtinguis una sol·licitud llesta per fer servir en lloc de traduir-la a mà.

És una necessitat comuna: la documentació d'API i eines com les eines de desenvolupament del navegador et donen una ordre curl, però la teva aplicació està escrita en JavaScript. Això fa de pont entre les dues perquè puguis enganxar curl i obtenir fetch.

S'executa localment al teu navegador, de manera que la teva ordre, inclosos qualssevol testimonis o credencials a les capçaleres, no surt mai del teu dispositiu.

Indicadors que entén

Entén els indicadors comuns: -X per al mètode, -H per a les capçaleres, -d i les seves variants per al cos, -u per a l'autenticació bàsica, a més de -A per a l'agent d'usuari i -b per a les galetes. Un indicador de dades implica POST, coincidint amb com es comporta curl.

Ordres de múltiples línies

Les ordres de múltiples línies funcionen tal com són. Les continuacions de línia amb barra invertida s'uneixen automàticament, de manera que pots enganxar una ordre exactament com apareix a la documentació sense netejar-la primer.

Sortida llesta per executar

La sortida és una crida fetch amb el mètode, les capçaleres i el cos emplenats, que pots deixar caure al teu codi i esperar amb await com qualsevol altre fetch.

Preguntes freqüents

Quins flags de curl admet?

Les habituals: -X per al mètode, -H per a les capçaleres, -d i les seves variants per al cos, -u per a l'autenticació bàsica, més -A i -b. Un indicador de dades implica POST.

S'envia la meva ordre a un servidor?

No. La conversió s'executa íntegrament al teu navegador, de manera que la teva ordre i qualsevol testimoni que contingui mai no surten del teu dispositiu.

Gestiona ordres de multiples linies?

Sí. Les continuacions de línia amb barra inversa s'uneixen automàticament, de manera que pots enganxar una ordre tal com apareix a la documentació.

Fonts

Incrusta aquesta eina

Afegeix aquesta eina al teu propi lloc web. Copia el fragment de sota; es manté actualitzat automàticament.

<iframe src="https://monu.tools/embed/ca/curl-to-fetch" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Eines relacionades