Os resultados são fornecidos apenas para fins informativos e podem conter erros. Verifique de forma independente as informações importantes. O uso desta ferramenta é por sua conta e risco.
O que esta ferramenta faz
O Analisador de URL divide um endereço web em suas partes: Protocol (protocolo), Host, Port (porta), Path (caminho), Hash (o fragmento depois do #) e, em Query parameters, cada parâmetro de query como uma chave e um valor separados. Cole um link longo e a decomposição aparece enquanto você digita. Valores com percent-encoding são decodificados, então q=usb+c+cable aparece como usb c cable.
A análise usa a classe padrão URL do navegador, a mesma que o fetch e os servidores web seguem, então o resultado corresponde à forma como os navegadores realmente leem o endereço. A URL precisa incluir o esquema, como https://. Quando nenhuma porta é informada, é usada a porta padrão do esquema (443 para HTTPS, 80 para HTTP), exibida como (default).
Quando usar
- Ler os parâmetros UTM de um link de marketing ou de um clique em anúncio.
- Depurar uma URL de redirecionamento ou de callback OAuth com muitos parâmetros codificados.
- Conferir quais parâmetros de query uma página recebe antes de escrever o código de roteamento.
- Identificar parâmetros de rastreamento para remover antes de compartilhar um link.
Exemplo prático
Entrada
https://shop.example.com/search?q=usb+c+cable&sort=price_asc&page=2#results
Saída
Protocol: https
Host: shop.example.com
Port: (default)
Path: /search
Hash: #results
q: usb c cable
sort: price_asc
page: 2Perguntas sobre esta ferramenta
Por que aparece "Invalid URL"?
O endereço precisa incluir um esquema. Para um parser, example.com/page é um caminho relativo; escreva https://example.com/page.
Como aparecem os parâmetros repetidos?
Cada ocorrência é listada em uma linha própria. ?tag=a&tag=b mostra tag duas vezes, na ordem, que é como a maioria dos frameworks web o recebe: como uma lista.
O hash é enviado ao servidor?
Não. A parte depois do # fica no navegador e é usada para âncoras dentro da página e para roteamento no lado do cliente. Os servidores só veem o caminho e a query string.
Como codifico um valor para colocar em uma URL?
Use a ferramenta Codificador de URL para um valor isolado, ou o Decodificador de URL para ler um valor codificado. Espaços viram %20 (ou + dentro de uma query string).
Esta ferramenta é gratuita?
Sim, é grátis. Sem cadastro nem e-mail. Veja o resultado nesta página.
Como recebo o resultado?
Use a ferramenta nesta página. O resultado aparece aqui, sem envio por e-mail.