Kodues dhe Dekodues URL
Kodo ose dekodo karaktere speciale në një URL (p.sh. hapësira bëhet %20), për parametra link-esh dhe kërkime në API.
Këshillë: Hapësirat kodohen si %20 ose +. Karakteret speciale (&, =, ?) duhet koduar nëse janë në vlera.
A ju ndihmoi ky mjet?
Rreth këtij mjeti
Koduesi dhe dekoduesi i URL-së kthen karakteret speciale në formën e sigurt për adresa web (kodim përqindjeje) dhe anasjelltas. Zgjidh Kodo ose Dekodo, shkruaj ose ngjit tekstin dhe merr rezultatin menjëherë.
Në URL disa karaktere si hapësira, &, =, ? dhe shkronjat shqipe ë e ç kanë kuptim të veçantë ose nuk lejohen drejtpërdrejt. Mjeti përdor encodeURIComponent, që i zëvendëson me %-sekuenca, p.sh. hapësira bëhet %20 dhe ë bëhet %C3%AB. Dekodimi kthen sekuencat në tekst. Procesi bëhet në shfletuesin tënd. Është i dobishëm për zhvilluesit, për ata që ndërtojnë link-e me parametra dhe për të lexuar adresa të gjata e të pakuptueshme.
Si përdoret
- Zgjidh mënyrën: Kodo ose Dekodo.
- Shkruaj ose ngjit tekstin ose URL-në në fushë.
- Lexo rezultatin e kodimit ose dekodimit.
- Kopjo rezultatin dhe përdoreje në link-un ose kodin tënd.
Pyetje të shpeshta
Pse duhet URL encoding?
URL-të pranojnë vetëm karaktere ASCII. Shkronjat shqipe (ë, ç), hapësirat dhe simbolet speciale duhet të kodohen si %XX për të funksionuar saktë.
Pse URL-ja ka %20 në vend të hapësirës?
Hapësira nuk lejohet në URL, prandaj kodohet si %20. Mjeti bën këtë për çdo karakter të pasigurt.
Cilat karaktere duhet të kodohen në një URL?
Hapësirat, shkronjat jo-ASCII si ë dhe ç, dhe karaktere si &, =, ?, # kur janë pjesë e vlerës, jo e strukturës së URL-së. Mjeti i kodon të gjitha ato.
Pse dekodimi më jep rezultat bosh?
Rezultati del bosh kur teksti ka një sekuencë % të pasaktë ose të papërfunduar, p.sh. % pa dy shifra pas tij. Korrigjo sekuencën dhe provo përsëri.