# Vad är URL-kodning?
När man surfar på internet eller skickar förfrågningar till servrar är det vanligt att tänka på en URL (Uniform Resource Locator) helt enkelt som en ”webbadress”. Internetprotokoll föreskriver dock att URL:er endast kan överföras med en mycket begränsad uppsättning standard-ASCII-tecken.Vad händer om URL:en innehåller ett blanksteg, accenter eller specialparametrar som plustecken (+) eller likhetstecken (=)? För att förhindra att system kraschar när de försöker läsa otillåtna tecken, måste dessa översättas till sin säkra kompatibla form med hjälp av Percent-Encoding.# Hur Percent-Encoding fungerar
När du använder det här verktyget tar algoritmen alla ”osäkra” tecken (som ett blanksteg eller ett tecken med accent som ñ) och ersätter det med ett procenttecken% följt av två hexadecimala siffror som motsvarar dess värde i UTF-8-standarden.- Grundläggande exempel: Ett enkelt blanksteg ersätts med dess säkra motsvarighet:
%20. - Utökat stöd: Bokstaven
åblir%C3%A5,äblir%C3%A4ochöblir%C3%B6.
# Betydelse i API:er och GET-förfrågningar
Vid utveckling av integrationer är ett typiskt misstag att skicka en rå sträng till URL-parametrar. Om du infogarskjorta&blå i råformat i din backend (/search?q=skjorta&blå), kommer servern att tolka blå som en ny parameter, vilket förstör hela logiken.Detta verktyg garanterar rena, automatiska beräkningar med 100 % körning i din lokala webbläsare. Ingen av dina URL-strängar överförs till tredjepartsservrar, vilket säkerställer integriteten för dina tokens och analysparametrar.