Conversor de curl a Código - fetch, Python requests, axios o Go

AdSense Placeholder
Slot: header_tool

Conversor de curl a Código

Convierta un comando curl en JavaScript, Python, Node.js o Go

Método
0
Cabeceras
0
Opciones no convertidas
--

AdSense Placeholder
Slot: tool_mid_article

Cuatro Lenguajes

fetch de JavaScript, requests de Python, axios de Node.js y net/http de Go.

Análisis Real del Shell

Las comillas simples y dobles, las cadenas $'\n' y los saltos de línea se tratan como lo haría un shell.

Sin Ocultar Nada

Las opciones sin equivalente, como -o o --proxy, se listan para que nada se pierda sin aviso.

Privado

Todo se ejecuta en su navegador; nada de lo que pegue se sube.

De curl a Código

Las herramientas de desarrollo del navegador pueden copiar cualquier petición como comando curl, y la documentación de las API suele estar escrita en curl. Este conversor lee el método (-X), las cabeceras (-H), el cuerpo (-d, --data-raw, --json, --data-urlencode), los campos de formulario (-F), la autenticación básica (-u), las cookies (-b), -G para la consulta y -L para redirecciones, y escribe la misma petición en su lenguaje.

Como el propio curl, una petición con cuerpo pasa a ser POST salvo que -X diga otra cosa, y curl no sigue redirecciones a menos que añada -L, así que el código generado las desactiva en ese caso. Los comandos copiados del navegador pueden contener cookies de sesión y tokens: nunca salen de esta página, pero quítelos antes de compartir el resultado.

Puntos Clave

  • Copiar como cURL: Haga clic derecho en una petición del panel Red para copiarla.
  • Misma semántica: El método por defecto y las redirecciones se comportan como en curl.
  • Cuidado con los secretos: Quite tokens y cookies antes de compartir el código.
AdSense Placeholder
Slot: footer_leaderboard