Escolha a base sem adivinhar
Referências relativas exigem uma base válida. A referência pode ficar vazia quando há uma base. Uma base inválida informada causa erro mesmo junto de uma URL absoluta.
URL / URI Tools
Entenda como o navegador interpreta o endereço
A entrada é processada neste navegador e não é enviada a um servidor.
Referências relativas precisam de uma base válida. Com base, a referência pode ficar vazia.
O resultado segue WHATWG. A entrada original e a base não são exportadas.
As credenciais da autoridade ficam ocultas e são removidas de href. Não há detecção de segredos em caminho, consulta ou fragmento.
Entrada e base: 100.000 unidades UTF-16 cada. Máximo de 1.000 parâmetros e 4.000.000 unidades na saída.
Digite um endereço ou uma base, ou carregue o exemplo.
O Analisador de URL ajuda a investigar links de logs, configurações e testes. Veja por que uma porta sumiu, o caminho mudou ou o nome antes de @ não corresponde ao servidor de destino.
Para analisar URL com caminho relativo, informe a base correta. Ao decompor URL, o relatório mantém os parâmetros de consulta repetidos e permite comparar a URL normalizada com o texto digitado.
O Analisador de URL apresenta hostname, host e origin separadamente. As credenciais viram marcadores fixos nos componentes e são removidas por inteiro de href.
Com uma base terminada em /docs/guide/, ../assets/logo.svg aponta para /docs/assets/. Você vê a resolução sem alterar o conteúdo dos campos de entrada.
Referências relativas exigem uma base válida. A referência pode ficar vazia quando há uma base. Uma base inválida informada causa erro mesmo junto de uma URL absoluta.
Portas padrão são omitidas, o domínio pode ficar em minúsculas e .. é resolvido. Nos parâmetros, + significa espaço e %2B representa o sinal de mais.
O modo automático espera 350 ms. Desligue-o para usar Analisar ou Ctrl/Cmd+Enter. Edições bloqueiam a saída antiga. Exemplo e Limpar têm prévia de substituição, aplicação e uma opção de desfazer.
host inclui uma porta fora do padrão; hostname não, mas mantém os colchetes de IPv6. Em endereços web comuns, origin também inclui o esquema.
Nomes repetidos não se sobrescrevem. Nomes e valores vazios são mantidos, mas flag e flag= resultam no mesmo valor vazio.
Escolha os componentes JSON ou href sem credenciais. O relatório informa se houve uma base, sem incluir o texto dela nem a entrada original.
mailto:, data:, blob: e file: seguem as regras nativas. Um host vazio ou origin com o texto null pode ser um resultado válido.
Em https://example.com:8443/a, host é example.com:8443, origin é https://example.com:8443 e hostname é example.com. Portas padrão desaparecem na normalização.
O navegador resolve segmentos conforme o padrão. Em uma URL HTTPS, /a/../b vira /b. O relatório descreve a interpretação do endereço, não uma cópia literal do texto.
A análise é feita neste navegador. A operação não envia o endereço digitado a um servidor de análise nem abre o destino.
Em https://trusted.example@other.example/, trusted.example é o nome de usuário. O hostname é other.example. Por isso, não basta olhar para o texto antes de @.
É o prefixo de uma representação Punycode para rótulos de domínio internacionalizados. O resultado mantém a forma ASCII nativa, sem concluir quem é o dono ou se o domínio é confiável.
Encontrou um problema?
Use o Analisador de URL para comparar a base com o caminho resolvido e verificar valores repetidos antes de salvar o resultado.