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 pela RFC 3986: um identificador composto por scheme, path, query e fragment. Uma URL é uma URI que localiza um recurso (https://ezparser.com/url-parser), enquanto uma URN nomeia um recurso sem indicar localização (urn:isbn:0451450523). No dia a dia do trabalho com a web, URL é o que você quase sempre quer dizer.

Como funciona o percent-encoding?

Cada byte que não é um caractere não reservado (A-Z, a-z, 0-9, - . _ ~) é escrito como % seguido de dois dígitos hexadecimais: o espaço se torna %20, e o é (e com acento agudo) em UTF-8 se torna %C3%A9. Caracteres reservados como / ? # & = têm significado na estrutura da URL, então devem ser codificados quando usados como dados. Em query strings, codificadores de formulários mais antigos também mapeiam espaço para + - esta ferramenta decodifica as duas formas.

Como se chamam as partes de uma URL?

https://user:[email protected]:8443/v2/users?page=2#results se divide em scheme (https), userinfo (user:pass@), host (api.example.com), port (8443), path (/v2/users), query (page=2) e fragment (#results). A seção 3 da RFC 3986 define a gramática; este analisador rotula cada componente para você.

//, /./ e /../ dentro de paths realmente são resolvidos para algo?

Sim - a seção 6 da RFC 3986 define a normalização: /a/./b é resolvido para /a/b, /a/../b para /b, e um segmento vazio // colapsa para /. Navegadores e clientes HTTP aplicam isso antes de enviar uma requisição, e é por isso que URLs que diferem apenas em dot segments geralmente chegam ao mesmo recurso. A normalização baseada no scheme também converte o host para minúsculas e remove uma porta padrão como :443.

Existe um comprimento máximo para uma URL?

A RFC 3986 não define limite. Na prática, o Chrome aceita cerca de 2 MB, mas a maioria dos servidores limita a request line perto de 8 KB (o padrão LimitRequestLine do Apache é 8190 bytes), e APIs como Twitter/X documentam limites de 2048 caracteres. Manter URLs abaixo de 2000 caracteres é a zona segura convencional para compartilhamento 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 --}}