Analizzatore e codificatore di URL
Capisci esattamente cosa contiene un URL e produci stringhe di query codificate correttamente.
| Schema | https: |
|---|---|
| Host | shop.example.com |
| Porta | 8443 → 8443 |
| Origine | https://shop.example.com:8443 |
| Percorso | /catalog/winter%20sale |
| Segmenti del percorso (decodificati) | catalog / winter sale |
| Query | ?page=2&sort=price%20asc&q=caf%C3%A9 |
| Frammento | #results |
| Utente | — |
| Password | — |
| Host in punycode | no |
Parametri della query (decodificati)
| page | 2 |
| sort | price asc |
| q | café |
Codifica e decodifica percentuale
| encodeURIComponent | name%3DJ%C3%B6hn%20Doe%26city%3DS%C3%A3o%20Paulo |
|---|---|
| encodeURI | name=J%C3%B6hn%20Doe&city=S%C3%A3o%20Paulo |
| Decodificato | name=Jöhn Doe&city=São Paulo |
Monitora gli URL esatti che i tuoi utenti raggiungono, stringhe di query incluse. Gratis per 5 monitor, senza carta di credito.
Inizia a monitorareCome misura
- L'analisi segue lo standard URL WHATWG tramite la classe URL del browser, lo stesso comportamento di fetch e dei link.
- encodeURIComponent ed encodeURI sono mostrati fianco a fianco perché codificano caratteri diversi.
Limiti
- Le password negli URL sono nascoste nel risultato ma restano nel tuo input; evita di incollare credenziali.
- Gli URL relativi o senza schema sono risolti rispetto a https:// per la visualizzazione.
Risoluzione dei problemi
- I segni più si decodificano inaspettatamente come spazi
- La codifica dei moduli (application/x-www-form-urlencoded) usa + per gli spazi; la codifica percentuale nei percorsi no. Il decodificatore qui tratta + come spazio, come nelle stringhe di query.