INSTRUMENTE PENTRU DEZVOLTATORI

Codificator și decodificator URL

Codificați și decodificați text URL în browser. Alegeți componentă, URL complet sau formular/interogare, reparați erorile comune de codare procentuală și verificați detaliile URL.

Text URL
Context URL

Folosiți când URL-ul întreg trebuie să păstreze lizibili separatorii precum /, ?, & și #.

Opțiuni
111
117
Detalii URL analizate

Părți URL

Protocol
https
https:
Origine
https://example.com
Cale
/search
Interogare
q=coffee & tea&redirect=https://app.example.com/done?ok=true
?q=coffee%20%26%20tea&redirect=https%3A%2F%2Fapp.example.com%2Fdone%3Fok%3Dtrue
Fragment
section 1
#section%201

Parametri de interogare

Cheie
q
q
Valoare
coffee & tea
coffee+%26+tea
Cheie
redirect
redirect
Valoare
https://app.example.com/done?ok=true
https%3A%2F%2Fapp.example.com%2Fdone%3Fok%3Dtrue
Conversie curentă
Caractere intrare
117
Caractere ieșire
111
Coduri procentuale
10
Runde de decodare
1

Cum codificați și decodificați URL-uri fără să le stricați

Alegeți contextul URL corect

Componentă URL

Pentru o singură valoare, precum valoare de interogare, segment de cale, URL de redirecționare sau fragment.

URL complet

Când URL-ul trebuie să rămână lizibil și să păstreze separatorii precum slash, semn de întrebare, ampersand și diez.

Valoare formular/interogare

Când textul vine din date form-encoded și plusurile trebuie tratate ca spații.

Greșeli comune

Codarea unui URL complet ca o singură valoare

Codarea de componentă escapează separatorii URL. Este utilă într-o valoare de interogare, dar poate face URL-ul complet mai greu de citit sau folosit.

O a doua decodare lipsă

Unele valori de redirecționare și loguri sunt codificate de mai multe ori. Dacă ieșirea încă are %20, încercați decodarea repetată.

Regula plus ca spațiu uitată

În textul de interogare form-encoded, + înseamnă spațiu, dar nu în orice context URL. Schimbați modul înainte de a folosi ieșirea.

Sfaturi

Verificați valorile de interogare

După decodarea unui URL complet, vedeți fiecare cheie și valoare separat în secțiunea de interogare.

Folosiți modul pe linii pentru liste

Modul pe linii păstrează forma listei de URL-uri sau valori în timp ce fiecare linie este convertită.

Eliminați secretele înainte de partajare

Instrumentul rulează în browser, dar URL-urile copiate pot expune tokenuri, parole și ID-uri private.