Utilidades para solicitudes HTTP

Curl → Fetch

Convierte solicitudes cURL habituales en código JavaScript fetch legible analizando únicamente el texto.

Pulsa Ctrl / ⌘ + Enter para ejecutar
Resultado de solo lectura

Analiza de forma segura comandos cURL habituales para generar código fetch e informa claramente de las opciones no compatibles.

Las entradas sólo se procesan en su navegador y no se cargan en el servidor.

Qué hace esta herramienta

Curl → Fetch utiliza lexing de comandos restringidos para reconocer URL, método, encabezados, cuerpo y autenticación básica, sin invocar un shell ni ejecutar cURL. Se informa una opción o advertencia no compatible cuando se encuentra una opción no compatible, en lugar de generar silenciosamente una solicitud potencialmente incorrecta.

  • Admite -X, --request, -H, --header, -d, --data, --data-raw, --data-binary, -u y --user.
  • Las cadenas de la salida se escapan de forma segura según las reglas de JavaScript.
  • El código fetch generado no se ejecuta y la URL introducida no se solicita.

Cómo utilizarla

  1. Pegue un comando cURL compatible.
  2. Haz clic en «Convertir a Fetch».
  3. Lea errores o advertencias sobre opciones no compatibles.
  4. Verifique y copie el JavaScript generado.

Usos habituales

  • Migre ejemplos de cURL de la documentación de API al código de interfaz de usuario.
  • Organizar encabezados repetidos y el cuerpo de la solicitud como opciones de fetch.
  • Revise el Método, Certificación y Organismo en el comando.

Privacidad y seguridad

El comando curl solo analiza el texto como argumentos admitidos, no ejecuta el comando ni accede a la URL que contiene.

Funciones de Curl → Fetch

Analiza de forma segura comandos cURL habituales para generar código fetch e informa claramente de las opciones no compatibles. Resulta útil para el desarrollo y la depuración cotidianos; los resultados pueden revisarse, copiarse o descargarse al instante.

FAQ

¿Se ejecutará cURL al realizar la conversión?

No. La herramienta solo analiza caracteres y no realiza llamadas al shell, cURL ni a la red.

¿Se ignorarán los parámetros no admitidos?

No será ignorado silenciosamente; la página señalará opciones específicas o dará una advertencia explícita de no conversión.

¿Se ejecuta automáticamente el código fetch generado?

No, el resultado es solo código reproducible.

¿Cómo lidiar con el parámetro -u?

Nombre de usuario y contraseña admitidos se convertirán en el encabezado de autorización básica correspondiente y se tratarán como datos confidenciales.

Volver a Herramientas para desarrolladores