Utilidades para solicitudes HTTP

Fetch → Curl

Convierte llamadas habituales a JavaScript fetch en comandos cURL copiables sin ejecutar el código del usuario.

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

Analiza de forma segura llamadas fetch habituales y genera cURL; no usa eval ni new Function.

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

Qué hace esta herramienta

Fetch → Curl utiliza una sintaxis restringida y segura para el análisis, aceptando solo llamadas de recuperación, literales de objetos, cuerpos de cadenas y estructuras JSON.stringify comunes admitidas explícitamente. Nunca utiliza eval, nueva función o inyección de script; La sintaxis que no se puede entender de manera confiable mostrará la sintaxis de recuperación no compatible.

  • Admite una URL de fetch y las opciones habituales method, headers y body.
  • Reconoce el cuerpo de cadena y las formas literales JSON.stringify comunes.
  • No se ejecuta ninguna entrada de JavaScript, cURL generada ni ninguna solicitud de red.

Cómo utilizarla

  1. Pega una llamada fetch compatible.
  2. Haga clic en "Convertir a cURL".
  3. Si el mensaje no admite la sintaxis, simplifíquelo a una estructura literal explícita.
  4. Compruebe si hay escapes y encabezados después de copiar el comando.

Usos habituales

  • Reproduzca solicitudes de front-end como comandos de terminal.
  • Genere un ejemplo de solicitud mínima que se pueda compartir para un informe de error.
  • Revisar el método, los encabezados y el cuerpo de una llamada fetch.

Privacidad y seguridad

El código fetch solo se lee mediante un analizador de texto restringido; no usa eval ni new Function y no ejecuta código ni solicitudes de red.

Funciones de Fetch → Curl

Analiza de forma segura llamadas fetch habituales y genera cURL; no usa eval ni new Function. Resulta útil para el desarrollo y la depuración cotidianos; los resultados pueden revisarse, copiarse o descargarse al instante.

FAQ

¿La herramienta ejecutará el JavaScript que pegué?

Absolutamente no. La entrada está sujeta únicamente a análisis restringido, no se utiliza evaluación, nueva función o ejecución de script.

¿Se admiten variables y expresiones arbitrarias?

No compatible. Las sintaxis cuyos valores no se pueden determinar de forma estática y segura informarán explícitamente la sintaxis de recuperación no compatible.

¿Se puede convertir JSON.stringify?

Se admiten formas literales de matriz o objeto común; Las llamadas a funciones dinámicas y las dependencias de variables no se adivinan.

¿Se enviará la solicitud después de la generación?

No, el cURL de salida sigue siendo solo texto.

Volver a Herramientas para desarrolladores