Monu Tools

Query string para JSON

Interprete uma query string de URL em JSON e construa uma query string a partir de JSON, no seu navegador.

Como usar o/a Query string

  1. 01

    Escolha um sentido: query para JSON ou JSON para query.

  2. 02

    Cole uma query string (com ou sem o ? inicial) ou um objeto JSON.

  3. 03

    Copie o resultado, ou troque para converter de volta.

Analisa e constrói query strings

Um conversor de query strings que transforma os parâmetros num URL num objeto JSON legível, e constrói uma query string de volta a partir de JSON. Descodifica valores, e trata chaves repetidas como arrays em ambos os sentidos.

Corre localmente no seu navegador, por isso os URL que inspecionas, que podem conter tokens ou dados pessoais, nunca saem do seu dispositivo.

O que é uma query string

Uma query string é a parte de um URL depois do ponto de interrogação, como ?q=shoes&page=2, uma lista de pares chave-valor que passam dados a uma página ou API. Controlam resultados de pesquisa, filtros, paginação e rastreio.

Chaves repetidas e URL completos

Quando uma chave aparece mais do que uma vez, como tag=a&tag=b, torna-se um array no JSON para que nenhum valor se perca, e um array JSON expande-se de volta em parâmetros repetidos quando constróis a string.

Pode colar um URL inteiro ao converter para JSON: tudo o que está antes do ponto de interrogação é ignorado, por isso não tem de o cortar primeiro. Isto torna rápido inspecionar os parâmetros de uma ligação a partir da sua barra de endereço.

Descodificação e codificação

Os valores codificados por percentagem são descodificados ao analisar para que os possas ler, e codificados de novo ao construir uma query string para que o resultado seja válido, o que mantém os espaços e caracteres especiais corretos.

Perguntas frequentes

O que acontece com parâmetros repetidos?

Uma chave que aparece mais do que uma vez, como tag=a&tag=b, torna-se um array em JSON, e os arrays em JSON expandem-se de volta em parâmetros repetidos.

Posso colar um URL completo?

Sim. Ao converter para JSON, tudo o que estiver antes do ? é ignorado, por isso pode colar um URL inteiro.

Os valores são descodificados?

Sim. Os valores codificados por percentagem são descodificados na interpretação e codificados de novo ao construir uma query string.

Fontes

Incorporar esta ferramenta

Adicione esta ferramenta ao seu próprio site. Copie o excerto abaixo; mantém-se atualizado automaticamente.

<iframe src="https://monu.tools/embed/pt/query-string-converter" width="100%" height="640" style="border:1px solid #e5e5e5;border-radius:12px;max-width:680px" loading="lazy" title="Monu Tools"></iframe>

Ferramentas relacionadas