Rede e HTTP
Parser de URL
Quebre uma URL em protocolo, domínio, path, query string, hash e porta para depurar redirects e callbacks.
- URLs podem conter tokens em query string ou fragment. Revise antes de compartilhar a saída.
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" } ] }
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.