Describe la solicitud
Elige el método HTTP, introduce la URL, añade cabeceras y selecciona formulario, JSON, texto sin procesar o archivo.
Describe una solicitud HTTP en un formulario y obtén un comando cURL listo para ejecutar. Expórtalo también a Python, JavaScript, Java, Go, Rust o C# sin volver a escribir nada.
Select a language above to generate a code example from the current request settings.
Describe la solicitud una vez y reutilízala como comando o código.
Elige el método HTTP, introduce la URL, añade cabeceras y selecciona formulario, JSON, texto sin procesar o archivo.
Pulsa Generar comando para crear el cURL y luego Copiar comando.
Elige un lenguaje en Ejemplos de código para convertir la solicitud a Python, JavaScript, Java, Go, Rust o C#.
Cada fragmento conserva el método, URL, cabeceras, cuerpo y proxy configurados.
| Lenguaje | Cliente HTTP | Dependencias | Compatibilidad con proxy |
|---|---|---|---|
| Python | requests | requests | Sí, mediante proxies |
| JavaScript | fetch | Ninguna, API estándar | Gestionado por el navegador |
| Java | HttpClient | JDK 11 o posterior | Sí, ProxySelector |
| Go | net/http | Ninguna, biblioteca estándar | Sí, http.ProxyURL |
| Rust | reqwest (bloqueante) | reqwest con blocking | Sí, reqwest::Proxy |
| C# | HttpClient | Ninguna, biblioteca estándar | Sí, WebProxy |
Privacidad desde el diseño: el comando y los ejemplos se generan con JavaScript en el navegador. Las URL, cabeceras, tokens y cuerpos nunca se suben al servidor de 73hi.
Reúne en un formulario todas las partes de una solicitud HTTP que normalmente escribirías a mano.
Añade tipos de contenido, autorización y cookies habituales, o elige un User-Agent realista con un clic.
Alterna entre sin cuerpo, formulario, JSON, texto y archivo; las opciones del comando se ajustan automáticamente.
Configura un proxy HTTP o SOCKS5 con credenciales opcionales para obtener la opción -x y el código correspondiente en cada lenguaje.
Copia el comando o fragmento al portapapeles para pegarlo en una terminal o editor.
Sí. El generador y la exportación de código son gratuitos, sin registro. Todo se genera localmente.
Python con requests, JavaScript con fetch, Java con HttpClient, Go con net/http, Rust con reqwest y C# con HttpClient.
No. JavaScript genera el comando y los ejemplos en el navegador; URL, cabeceras y cuerpos permanecen en tu dispositivo.
El formulario envía pares clave=valor codificados como URL mediante --data-urlencode, como los formularios HTML. JSON envía una cadena JSON sin procesar con -d, normalmente acompañada de una cabecera Content-Type: application/json . Los datos sin procesar envían la entrada sin cambios.
Elige proxy HTTP o SOCKS5 e introduce servidor, puerto y credenciales opcionales. El comando cURL usa la opción -x y cada ejemplo aplica el proxy mediante el mecanismo de su lenguaje.
Los ejemplos Python usan la biblioteca requests y los de Rust usan reqwest con la función blocking. JavaScript, Java con JDK 11 o posterior, Go y C# solo usan bibliotecas estándar.
No. Escribes una ruta local que se incorpora al comando como texto. El archivo no se lee ni se sube porque toda la herramienta funciona en el navegador.