Categoria: Sviluppo

Analizzatore di Data URI

Idea internaManca uno strumento?

Decodifica un data: URI nel suo tipo di media e contenuto

Incolla un data: URI e visualizza il suo tipo di media, il charset, se è codificato in base64, la lunghezza in byte e il testo decodificato quando è leggibile. L'analisi avviene interamente nel tuo browser.

Tipo di mediatext/plainCharsetNon specificatoCodificaCodifica Base64Dati13
Contenuto decodificato
Hello, world!

Tutto ciò che c'è in questa pagina viene elaborato nel tuo browser. Niente viene caricato.

A cosa serve

Un data: URI racchiude diverse informazioni in un'unica stringa: il tipo di media, un charset opzionale, se il payload è in base64 e il payload stesso. Questo strumento separa questi elementi e decodifica il payload, così puoi verificare che un URI che ti è stato fornito contenga davvero ciò che dichiara, senza doverlo prima incollare nella barra degli indirizzi del browser.

Come si usa

  1. Incolla un data: URI.
  2. Leggi il tipo di media, il charset e la codifica.
  3. Copia il contenuto decodificato se è testo.

Privacy

Questo strumento funziona interamente nel tuo browser. Quello che inserisci non viene mai caricato, salvato o condiviso: chiudendo la scheda sparisce.

Domande frequenti

Viene caricato qualcosa?
No. La stringa viene analizzata e decodificata da JavaScript eseguito nella pagina.
Cosa succede se il contenuto non è testo?
Lo strumento mostra comunque il tipo di media e la lunghezza in byte, ma per contenuti binari come le immagini mostra un avviso invece di testo illeggibile.
Perché il charset mostra "Non specificato"?
Un data: URI include un parametro di charset solo se chi lo ha costruito lo ha aggiunto. I payload in base64 in particolare sono di solito lasciati senza charset, poiché la codifica fissa già i byte.