Kodimi/Dekodimi i URL-ve (URL-të shqipe dhe konvertimi i kërkesave)
Kodimi dhe dekodimi i URL-ve (percent-encoding) menjëherë në shfletuesin tuaj. Kaloni midis ekuivalentëve encodeURIComponent / encodeURI dhe zbuloni kodimin e mundshëm të dyfishtë.
Opsionet
Të avancuara
Cilin duhet të përdor?
Vlera e parametrit → encodeURIComponent
Më e mira për vlerat e kërkesës, segmentet e shtegut dhe emrat e skedarëve (konvertim i sigurt encodeURIComponent).
URL e plotë → encodeURI
Ruan ndarësit si ? & = / kështu që URL-të mbeten të lexueshme.
+ kundrejt %20
„%20“ është standardi. „+“ është një konventë formulari/kërkese — ndërrojeni kur të jetë e nevojshme.
Shembuj hyrjeje
- https://example.com/search?q=tirana drekë&ref=email#seksioni
- utm_source=email&utm_campaign=shitjet e pranverës 2026
- tung/Hello?name=Agim Shala¬e=10%ULJE
Shkurtesat
Kodimi/Dekodimi i URL-ve (percent-encoding)
Çfarë është percent-encoding?
Kodimi/dekodimi i URL-ve konverton karakteret jo-ASCII dhe karakteret e rezervuara në sekuenca %xx në mënyrë që ato të mund të udhëtojnë sigurt në URL.
encodeURI kundrejt encodeURIComponent
Përdorni encodeURIComponent për vlera individuale; përdorni encodeURI për URL të plota ku ndarësit duhet të mbeten.
Këshillë
Nëse %25 vazhdon të shfaqet, teksti mund të jetë koduar dy herë. Përdorni shiritin e paralajmërimit për ta dekoduar përsëri sigurt.
FAQ
+ dhe %20, cila është diferenca?
„%20“ është kodimi i përqindjes në përputhje me RFC për hapësirat. „+“ përdoret kryesisht në formularët HTML (application/x-www-form-urlencoded) dhe shpesh trajtohet si hapësirë në vargjet e kërkesës.
Cilin funksion duhet të përdor?
Vetëm për vlera (vlera e kërkesës, fragmenti i shtegut, emri i skedarit), zgjidhni konvertimin encodeURIComponent. Për URL të tëra që duhet të mbajnë ? & = /, zgjidhni encodeURI.
Çfarë është kodimi i dyfishtë?
Nëse %25 (një „%“ e koduar) shfaqet shpesh, vlera mund të jetë koduar dy herë. Përdorni „Dekodo përsëri“ për t'u përpjekur të riktheni origjinalin.