Conversor cURL para fetch
Converta comandos cURL (inclusive “Copiar como cURL” do navegador) em código JavaScript com fetch ou axios.
Como utilizar
- Cole o comando cURL.
- Escolha fetch (async/await ou then) ou axios.
- Revise as observações e copie o código.
Informações técnicas
- Interpreta aspas simples, duplas, #39;…', barras invertidas e continuações de linha.
- Opções: -X, -H, -d, --data-raw, --data-binary, --data-urlencode, --json, -u, -F, -b, -A, -e, -G, -I, -L, -k, --compressed.
- Não executa a requisição. Opções sem equivalente (proxy, certificados) são listadas como observações.
Ferramentas relacionadas
- Gerador de comando cURL — Monte comandos cURL com método, cabeçalhos, corpo JSON ou formulário e autenticação, com escaping seguro para Bash, PowerShell e CMD.
- Formatador de JSON — Formate, valide e minifique JSON com indentação configurável, ordenação de chaves, erro com linha e coluna e visualização em árvore.
- Visualizador de cabeçalhos HTTP — Cole cabeçalhos HTTP brutos e veja cada um explicado em português, com alertas de segurança e boas práticas.
- Analisador de URL — Decomponha uma URL em esquema, host, porta, caminho, parâmetros decodificados e fragmento, edite e reconstrua.
- Analisador de User-Agent — Descubra navegador, motor, sistema operacional e tipo de dispositivo a partir de uma string User-Agent.
- Comparador de JSON (JSON Diff) — Compare dois JSON e veja o que foi adicionado, removido ou alterado em cada caminho, com opção de ignorar a ordem de arrays.