Analisador de cURL
Analise comandos cURL em componentes estruturados. Extraia URL, método, cabeçalhos, corpo, autenticação e gere equivalentes em JavaScript fetch() e axios.
URL
Método
Autorização
Cabeçalhos
| Nome | Valor |
|---|
Corpo / Dados
Código Gerado
Código Fetch
Código Axios
cURL inválido
Como Usar o Analisador de cURL
Cole o Comando cURL
Copie um comando cURL das Ferramentas de Desenvolvedor do navegador (clique com o botão direito em uma requisição e "Copiar como cURL") e cole na área de entrada.
Analise os Componentes
O comando é dividido em URL, método, cabeçalhos, corpo, autenticação e cookies automaticamente.
Obtenha o Código
Copie o código fetch() ou axios gerado para uso em seus projetos JavaScript.
O que é cURL?
cURL (Client URL) é uma ferramenta de linha de comando e biblioteca para transferência de dados usando vários protocolos. É amplamente utilizado para testar APIs, depurar requisições HTTP e automatizar transferências de dados. As ferramentas de desenvolvedor do navegador podem exportar requisições de rede como comandos cURL, facilitando o compartilhamento e reprodução de requisições HTTP.
Ferramenta de linha de comando
cURL é uma ferramenta de linha de comando para transferir dados usando vários protocolos incluindo HTTP, HTTPS, FTP.
Exportação DevTools do navegador
A maioria dos DevTools do navegador permite copiar requisições de rede como cURL.
Conversão de código
Converta comandos cURL em código JavaScript fetch() ou axios para fácil integração.
Perguntas Frequentes
Sim. A ferramenta converte comandos cURL em trechos de código JavaScript fetch() e axios. O código gerado preserva a URL, método, cabeçalhos e corpo do comando cURL original.
Sim. Ele analisa as flags -d/--data, --data-raw e --data-binary, incluindo payloads JSON. Dados JSON no corpo são automaticamente formatados com indentação adequada no código gerado.
Flags comuns incluindo -X (método), -H (cabeçalhos), -d (dados), -b (cookies), -u (autenticação), -k (inseguro), -L (seguir redirecionamentos), --compressed e mais. Flags complexas ou incomuns podem não ser totalmente analisadas.