Testador de latência da API
Gratuito online Testador de latência da API Ferramenta, sem necessidade de instalação
Sobre o testador de latência de API
Dispara a mesma requisição HTTP N vezes em sequência (1-20 iterações) contra qualquer URL usando a API fetch do navegador em modo CORS e então relata por requisição o status, o texto de status e o tempo de ida e volta em milissegundos, além de um resumo de média/mín/máx. Suporta GET, POST, PUT e DELETE.
Como usar
1. Escolha um botão de método (GET / POST / PUT / DELETE). 2. Insira a URL completa (https://...). 3. Defina Iterations (1-20). 4. Opcionalmente adicione Headers como um objeto JSON {"key":"value"} ou um 'Key: Value' por linha. 5. Para POST/PUT, adicione um Body de requisição (texto bruto). 6. Clique em Send Test. Uma barra de progresso acompanha cada iteração; os resultados são transmitidos conforme são concluídos.
Resultados e ressalvas de CORS
Cada linha de resultado mostra o número da iteração, o status HTTP (verde para 2xx, vermelho caso contrário, Error se fetch lançou uma exceção), os ms decorridos e o texto de status ou mensagem de erro. Quando mais de uma requisição é bem-sucedida, um cartão de resumo relata latência média, mínima e máxima. Como as requisições usam mode:'cors', alvos sem cabeçalhos CORS adequados falharão com um erro de rede mesmo se o servidor for alcançável. Esta é uma limitação do navegador, não um bug da ferramenta.
▶Por que todas as requisições mostram Error, embora a API funcione no curl?
▶O corpo da requisição é enviado para GET ou DELETE?
▶Como os cabeçalhos são analisados?
▶As requisições são executadas em paralelo ou sequencialmente?
Se este ferramenta foi útil para você, pense em me dar um café.
Compre um café para mim.