zippydevtools logozippydevtools

Buscar ferramentas

Buscar ferramentas

Ferramentas

Rede e HTTP

Parser de URL

Quebre uma URL em protocolo, domínio, path, query string, hash e porta para depurar redirects e callbacks.

Cole seus dadosJSON, JWT, URL, Base64 ou CSV
Entrada
Cole ou digite
Experimente um exemplo:
Saída
Execute uma ação
Cole seus dados. O Zippy identifica o contexto e mostra as ações compatíveis.
Processado localmenteSem upload · sem conta · seus dados ficam neste navegador
Exemplos rápidos

Separar callback OAuth

Entrada: https://app.com/callback?code=abc&state=xyz

Saída: { "protocol": "https", "origin": "https://app.com", "hostname": "app.com", "port": null, "pathname": "/callback", "search": "?code=abc&state=xyz", "hash": "", "queryParams": [ { "key": "code", "value": "abc" }, { "key": "state", "value": "xyz" } ] }

FAQ de Parser de URL

Para que serve um parser de URL?

Ele separa uma URL em partes legíveis para depurar callbacks, redirects, links quebrados, query strings e fragments.

Preciso incluir o protocolo?

Sim. Use uma URL absoluta com protocolo, como https://example.com/path, para evitar ambiguidade no parsing.

A ferramenta decodifica query strings?

Ela usa o parser nativo de URL do navegador e mostra os parâmetros já separados em chave e valor.

O que acontece com URL inválida?

A ferramenta retorna erro e você deve revisar protocolo, domínio, caracteres especiais e encoding.

A URL é enviada para servidor?

Não pela execução da ferramenta. A análise acontece localmente no navegador.