Ingresso

Modalità:

Uscita

Cos'è JSON URL Encode?

JSON URL Encode converte le stringhe JSON in formato sicuro per URL codificando in percentuale i caratteri speciali. Caratteri come {, }, ", : vengono codificati come %7B, %7D, %22, %3A.

Questo strumento ha due modalità: Codifica e Decodifica. Passa dall'una all'altra in alto. Entrambe funzionano nel browser.

Come usare questo strumento

1

Scegli la modalità

Seleziona Codifica per codificare il tuo JSON per URL, o Decodifica per decodificare una stringa JSON codificata URL.

2

Incolla l'input

Incolla il tuo JSON o la stringa codificata URL nell'editor di sinistra.

3

Copia il risultato

Il pannello destro si aggiorna automaticamente. Per validare JSON, prova Validatore JSON.

Esempi JSON URL Encode

La codifica URL converte i caratteri speciali JSON in sequenze codificate in percentuale. Esempio:

Input JSON

Ingresso

Output codificato URL

Uscita

Quando la Codifica URL JSON è Importante

Quando è necessario passare JSON come parametro di query in un URL, la codifica URL JSON è necessaria. Il JSON grezzo contiene caratteri non sicuri per URL.

Per codificare URL normali (non JSON), usa invece lo strumento Codificatore URL.

Domande frequenti

Quali caratteri vengono codificati URL in JSON?

Tutti i caratteri non sicuri per URL: {%7B, }%7D, "%22, :%3A e molti altri.

Il JSON viene validato prima della codifica?

Lo strumento tenta di validare l'input come JSON, ma codificherà anche stringhe JSON non valide.

I miei dati vengono inviati da qualche parte?

No. L'elaborazione avviene interamente nel browser.

Qual è la differenza tra URL encode e JSON escape?

JSON escape converte i caratteri in \n, \" ecc. La codifica URL converte in formato %XX.

Quando dovrei codificare JSON in URL?

Quando si passa JSON come parametro GET in un URL.

Strumenti correlati

Lo standard di codifica URL è definito in RFC 3986. MDN encodeURIComponent() documenta la funzione JavaScript utilizzata.