Analizador de cURL

Todas las herramientas

Pegue un comando cURL y extraiga instantáneamente el método, la URL, los encabezados, los parámetros de consulta, el cuerpo de la solicitud y el código fetch() o Axios generado.

Pegue un comando cURL copiado de la terminal, documentos, DevTools del navegador o exportación de Postman.

Resumen de solicitud analizada

Método
URL
Origen
Camino
autenticación
Banderas
Tipo de contenido
Modo cuerpo
Solicitar destino

JSON analizado

Encabezados

0 encabezados

Parámetros de consulta

0 parámetros

Cuerpo de la solicitud

bonito cuerpo

Campos de formulario

0 campos

buscar código ()

código axio

Solicitudes de Python

Red de rubíes::HTTP

¿Qué es un analizador de cURL?

Un analizador de cURL toma un comando cURL de estilo terminal y lo convierte en una vista de solicitud HTTP estructurada.

Es útil para depurar llamadas API, comprender comandos copiados de documentos o DevTools, extraer encabezados y cargas útiles del cuerpo y convertir cURL en código fetch() o Axios.

Cómo utilizar el analizador cURL

  1. Pegue un comando cURL completo en el campo de entrada.
  2. Haga clic en Analizar para extraer el método de solicitud, la URL, los encabezados, los parámetros de consulta y el cuerpo.
  3. Revise la salida JSON analizada.
  4. Copie el código fetch() o Axios generado si lo necesita en su aplicación.

Consejos

  • Los comandos copiados desde la terminal a menudo incluyen barras invertidas y saltos de línea; esta herramienta los normaliza automáticamente.
  • Si un comando cURL contiene -d o --data, el método de solicitud generalmente se trata como POST a menos que -X establezca uno diferente.
  • Los encabezados de autorización y los indicadores de autenticación básicos se resumen para facilitar la inspección.
  • Esta herramienta es la mejor para comandos HTTP cURL comunes y flujos de trabajo de depuración.

Checklist de revisión de request

Quite secretos antes de compartir

Authorization headers, cookies, API keys y basic auth deben redactarse antes de enviar el output analizado a otra persona.

Confirme el método

Algunos comandos cURL implican POST cuando hay data. Revise el método final antes de convertirlo en código.

Revise el formato del body

JSON, form data y raw bodies necesitan headers y comportamiento de parsing diferentes en servidores.

Verifique el código generado

Los snippets fetch, Axios, Python o Ruby son puntos de partida. Revise timeouts, retries, credentials y manejo de errores.

Guías relacionadas

Aprenda el workflow detrás de esta herramienta y qué revisar después.

Comprobaciones de cURL antes de repetir una petición API

Inspecciona cada parte del comando copiado antes de ejecutarlo en otro entorno o convertirlo en código de aplicación.

Método y cuerpo

Confirma que el método HTTP corresponde a la carga y distingue JSON, formularios, subidas multipart y cuerpos sin procesar.

Cabeceras

Revisa Content-Type, Accept, autorización, idempotencia y cabeceras del proveedor que pueden cambiar el procesamiento.

Expansión del shell

Comprueba comillas, variables, referencias a archivos y caracteres escapados cuyo significado depende del shell de origen.

Eliminación de secretos

Sustituye tokens, cookies, claves API y URLs firmadas antes de compartir peticiones en incidencias, registros o documentación.

Privacidad y uso

Comprobaciones rápidas sin cuenta

Toolinix está pensado para tareas cortas de desarrollo: pegue una muestra segura, revise el resultado, copie lo necesario y continúe.

Sin inicio de sesión

Puede usar las herramientas sin crear una cuenta, suscribirse a un boletín ni guardar un espacio de trabajo.

Local cuando es posible

Los formateadores, generadores, codificadores y utilidades de texto suelen ejecutarse en el navegador. Los diagnósticos de red pueden necesitar una consulta asistida por servidor para comprobar URLs, dominios o IPs públicos.

No pegue secretos

No pegue contraseñas de producción, claves privadas, tokens de acceso, datos de clientes ni datos regulados en herramientas online salvo que su propia política de seguridad lo permita.

Herramientas relacionadas

Estas herramientas también pueden resultarle útiles.

Preguntas frecuentes sobre el analizador cURL

¿Se envía mi comando cURL al servidor?
No. Todo se ejecuta localmente en su navegador.
¿Puede esta herramienta generar código JavaScript?
Sí. Puede generar fragmentos de fetch() y Axios en función de la solicitud analizada.
¿Admite todos los indicadores cURL posibles?
Admite los indicadores relacionados con HTTP más comunes utilizados en solicitudes de API, pero el uso de shell muy avanzado puede necesitar ajustes manuales.