Analisador de cURL
Cole um comando cURL e extraia instantaneamente método, URL, cabeçalhos, parâmetros de consulta, corpo da solicitação e código fetch() ou Axios gerado.
Cole um comando cURL copiado do terminal, documentos, DevTools do navegador ou exportação do Postman.
Resumo da solicitação analisada
JSON analisado
Cabeçalhos
0 cabeçalhosParâmetros de consulta
0 parâmetrosSolicitar corpo
Corpo bonito
Campos de formulário
0 camposcódigo buscar()
Código Axios
Solicitações Python
Rede Ruby::HTTP
O que é um analisador cURL?
Um analisador cURL pega um comando cURL estilo terminal e o converte em uma visualização de solicitação HTTP estruturada.
É útil para depurar chamadas de API, compreender comandos copiados de documentos ou DevTools, extrair cabeçalhos e cargas úteis do corpo e converter cURL em código fetch() ou Axios.
Como usar o analisador cURL
- Cole um comando cURL completo no campo de entrada.
- Clique em Analisar para extrair o método de solicitação, URL, cabeçalhos, parâmetros de consulta e corpo.
- Revise a saída JSON analisada.
- Copie o código fetch() ou Axios gerado se precisar dele em seu aplicativo.
Dicas
- Os comandos copiados do terminal geralmente incluem barras invertidas e quebras de linha – esta ferramenta os normaliza automaticamente.
- Se um comando cURL contiver -d ou --data, o método de solicitação geralmente será tratado como POST, a menos que -X defina um método diferente.
- Os cabeçalhos de autorização e os sinalizadores de autenticação básicos são resumidos para facilitar a inspeção.
- Esta ferramenta é melhor para comandos HTTP cURL comuns e fluxos de trabalho de depuração.
Checklist de revisão de request
Remova segredos antes de compartilhar
Authorization headers, cookies, API keys e basic auth devem ser redigidos antes de enviar o output analisado para outra pessoa.
Confirme o método
Alguns comandos cURL implicam POST quando há data. Revise o método final antes de converter em código.
Revise o formato do body
JSON, form data e raw bodies precisam de headers e comportamento de parsing diferentes em servidores.
Verifique o código gerado
Snippets fetch, Axios, Python ou Ruby são pontos de partida. Revise timeouts, retries, credentials e tratamento de erros.
Guias relacionados
Entenda o workflow por trás desta ferramenta e o que revisar depois.
Como depurar respostas JSON de API
Formate a resposta, confirme o status HTTP, valide o schema e compare mudanças do payload antes de alterar código.
Como depurar payloads JSON de API
Um workflow prático para formatar JSON, encontrar erros de sintaxe, validar o formato do payload e revisar o status quando dados de API parecem errados.
Como depurar redirecionamentos e códigos de status HTTP
Um workflow prático para verificar redirect chains, entender 301 vs 302, diagnosticar 404 e 500, e confirmar a URL final.
Verificações de cURL antes de repetir uma requisição de API
Inspecione cada parte do comando copiado antes de executá-lo em outro ambiente ou transformá-lo em código da aplicação.
Método e corpo
Confirme se o método HTTP corresponde aos dados e diferencie JSON, formulários, uploads multipart e corpos brutos.
Cabeçalhos
Revise Content-Type, Accept, autorização, idempotência e cabeçalhos do fornecedor que podem alterar o processamento.
Expansão pelo shell
Observe aspas, variáveis, referências a arquivos e caracteres escapados cujo significado depende do shell de origem.
Remoção de segredos
Substitua tokens, cookies, chaves de API e URLs assinadas antes de compartilhar requisições em chamados, logs ou documentação.
Privacidade e uso
Verificações rápidas sem conta
Toolinix foi feito para tarefas curtas de desenvolvimento: cole uma amostra segura, revise o resultado, copie o que precisa e siga em frente.
Sem login
Você pode usar as ferramentas sem criar conta, assinar newsletter ou salvar um workspace.
Local quando possível
Formatadores, geradores, codificadores e utilitários de texto geralmente rodam no navegador. Diagnósticos de rede podem precisar de uma consulta assistida pelo servidor para verificar URLs, domínios ou IPs públicos.
Não cole segredos
Não cole senhas de produção, chaves privadas, tokens de acesso, dados de clientes ou dados regulados em ferramentas online, a menos que sua própria política de segurança permita.
Ferramentas relacionadas
Você também pode achar essas ferramentas úteis.