Analisador de URL

Analise e decodifique qualquer URL em seus componentes — esquema, host, porta, caminho, parâmetros de consulta e fragmento. Todo o processamento é feito no seu navegador.

Análise Instantânea Componentes Completos Processamento no Cliente

Como Usar o Analisador de URL

Analise qualquer URL em três passos simples

1

Cole sua URL

Insira qualquer URL no campo de entrada — URLs completas com strings de consulta funcionam melhor.

2

Decomposição instantânea

A URL é analisada em tempo real em todas as suas partes componentes.

3

Inspecione os parâmetros

Visualize os parâmetros de consulta decodificados em uma tabela e copie componentes individuais.

O que é uma URL?

Um Localizador Uniforme de Recursos (URL) é um endereço web que especifica a localização de um recurso em uma rede de computadores e o mecanismo para recuperá-lo. As URLs consistem em múltiplos componentes, incluindo o protocolo, nome de domínio, porta, caminho, parâmetros de consulta e fragmento.

Estrutura da URL

Uma URL é composta por várias partes:

Protocolo

O protocolo de comunicação (http, https, ftp, etc.)

Nome do Host

O nome de domínio ou endereço IP do servidor

Porta

O número da porta de rede (padrão: 80 para HTTP, 443 para HTTPS)

Caminho

O caminho específico do recurso no servidor

String de Consulta

Parâmetros de chave-valor para conteúdo dinâmico

Fragmento

Uma âncora apontando para uma parte específica da página

Perguntas Frequentes

Quais componentes de URL o analisador detecta?

O analisador extrai o esquema (protocolo), nome do host, porta, caminho, parâmetros da string de consulta (como uma tabela), fragmento (hash), usuário, senha, origem e string de busca.

Ele decodifica caracteres codificados por URL?

Sim. Todos os caracteres codificados por URL (como %20, %3A) são automaticamente decodificados na saída para melhor legibilidade.

Posso analisar URLs relativas?

A ferramenta funciona melhor com URLs absolutas (começando com http:// ou https://). URLs relativas exigem uma URL base que o navegador fornece automaticamente.

Qual é a diferença entre URI, URL e URN?

URI é o termo abrangente definido pelo RFC 3986: um identificador composto por esquema, caminho, consulta e fragmento. Um URL é um URI que localiza um recurso (https://ezparser.com/url-parser), enquanto um URN designa um recurso sem indicar a localização (urn:isbn:0451450523). No trabalho quotidiano na web, URL é quase sempre o termo que quer dizer.

Como funciona a codificação em percentagem?

Cada byte que não é um caráter não reservado (A-Z, a-z, 0-9, - . _ ~) é escrito como % seguido de dois dígitos hexadecimais: o espaço torna-se %20 e o caráter é em UTF-8 torna-se %C3%A9. Carateres reservados como / ? # & = têm significado na estrutura do URL, pelo que devem ser codificados quando utilizados como dados. Em cadeias de consulta, os codificadores de formulários mais antigos também mapeiam o espaço para + — esta ferramenta decodifica ambas as formas.

Como se chamam as partes de um URL?

https://user:[email protected]:8443/v2/users?page=2#results decompõe-se em esquema (https), userinfo (user:pass@), host (api.example.com), porta (8443), caminho (/v2/users), consulta (page=2) e fragmento (#results). A secção 3 do RFC 3986 define a gramática; este analisador identifica cada componente para si.

Será que //, /./ e /../ dentro dos caminhos resolvem realmente para alguma coisa?

Sim — a secção 6 do RFC 3986 define a normalização: /a/./b resolve para /a/b, /a/../b para /b, e um segmento vazio // colapsa para /. Os navegadores e os clientes HTTP aplicam esta normalização antes de enviar um pedido, razão pela qual URLs que diferem apenas em segmentos de ponto costumam chegar ao mesmo recurso. A normalização baseada no esquema também converte o host para minúsculas e remove uma porta predefinida :443.

Existe um comprimento máximo para um URL?

O RFC 3986 não impõe qualquer limite. Na prática, o Chrome aceita cerca de 2 MB, mas a maioria dos servidores limita as linhas de pedido a cerca de 8 KB (o valor predefinido de LimitRequestLine do Apache é 8190 bytes), e APIs como o Twitter/X documentam limites de 2048 carateres. Manter os URLs abaixo de 2000 carateres é a zona de segurança convencional para partilha e SEO.

{-- * External Resources Component(#18 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}