Codor și decodor URL
Codează sau decodează text cu codare procentuală. Modul componentă folosește encodeURIComponent. Modul URL complet păstrează structura URL-ului unde e posibil.
Respectă confidențialitatea Datele sunt procesate local în browser și nu sunt încărcate pe serverele noastre.
Ce este codarea URL?
Codarea URL (codare procentuală) înlocuiește caracterele rezervate sau non-ASCII cu secvențe % precum %20 pentru un spațiu. Browserele și API-urile o folosesc în șiruri de interogare și segmente de cale.
Cum să-l folosești
Alege Codează componenta pentru o valoare de interogare sau un segment de cale. Alege Codează URL-ul complet când vrei să păstrezi : / ? & = în timp ce codezi spațiile și caracterele non-ASCII. Decodează anulează codarea procentuală.
Componentă vs URL complet
Modul componentă folosește encodeURIComponent. Modul URL complet folosește encodeURI, astfel forma generală a URL-ului rămâne lizibilă. Decodează încearcă mai întâi decodeURIComponent, apoi decodeURI.
Utilizări obișnuite
Codează termeni de căutare, căi Unicode sau parametri de interogare înainte de a-i pune într-un link. Decodează un URL copiat ca să citești textul original.
Confidențialitate
Textul rămâne în browser. Nu este încărcat pe serverele NEXNARA și nu este salvat în cookie-uri, stocare locală sau o bază de date.
Întrebări frecvente
Ce este codarea procentuală?
Codarea procentuală reprezintă caracterele ca % urmat de două cifre hexazecimale. Un spațiu devine %20. Textul non-ASCII devine secvențe procentuale UTF-8.
Când ar trebui să codez un URL complet?
Folosește Codează URL-ul complet când ai deja un URL complet și trebuie să codezi doar spațiile sau Unicode. Folosește Codează componenta pentru o singură valoare care va sta într-un URL.
Ce se întâmplă dacă codarea este nevalidă?
Secvențele stricate precum un % izolat sau %E0 sunt raportate ca Codare procentuală nevalidă. Pagina nu se blochează.
URL-ul meu este încărcat?
Nu. Procesarea se întâmplă local în browser și nu este încărcată pe serverele noastre.