DESARROLLO WEB & APIS
Conversor cURL a Fetch, Axios y Python
Transforma cualquier comando cURL en código nativo listo para producción en JavaScript Fetch, Axios, Python requests, PHP, Go y Rust.
Ejemplos:
Comando cURL de Entrada
Pega tu comando cURL con flags (-H, -X, -d, -u, etc.)
POST
POST https://api.ejemplo.com/v1/auth/login(2 headers)
Código Generado
Selecciona tu lenguaje y copia el snippet funcional
// JavaScript / TypeScript (Fetch API)
async function sendRequest() {
try {
const response = await fetch("https://api.ejemplo.com/v1/auth/login", {
method: "POST",
headers: {
"Content-Type": "application/json",
"Accept": "application/json"
},
body: JSON.stringify({"email": "[email protected]", "password": "SuperSecretPassword123"}),
});
if (!response.ok) {
throw new Error(`HTTP error! status: ${response.status}`);
}
const data = await response.json();
console.log("Respuesta:", data);
return data;
} catch (error) {
console.error("Error en la petición:", error);
}
}
sendRequest();