Narzędzie dla programistów

Koder URL

Zakoduj tekst procentowo na potrzeby adresów URL lub zdekoduj go z powrotem.

Koder URL Działa na twoim urządzeniu
  • Działa w przeglądarce — twój tekst nigdy nie jest nigdzie wysyłany
  • Bez rejestracji, bez limitów, za darmo, tak często, jak chcesz

Jak to działa

Adresy URL mogą zawierać tylko ograniczony zestaw znaków. Wszystko inne — spacje, ampersandy, litery z akcentami, cokolwiek spoza ASCII — musi być zakodowane procentowo, inaczej adres się psuje w sposób irytujący do debugowania.

Pełny URI a komponent

Kodowanie całego URI zostawia znaki strukturalne, takie jak dwukropek, ukośnik i znak zapytania, bo pełnią swoją funkcję. Kodowanie komponentu escapuje także je, czego potrzebuje wartość wewnątrz parametru zapytania.

Typowy błąd

Zakodowanie całego adresu URL, gdy chciałeś zakodować jeden parametr, zostawia ampersandy nietknięte, więc wartość, która jakiś zawiera, po cichu rozdziela się na dwa parametry. Dla wartości w ciągu zapytania użyj opcji komponentu.

FAQ

Koder URL — pytania

Czym różnią się dwie opcje kodowania?

Kodowanie zwykłe zostawia znaki struktury adresu URL w spokoju; kodowanie jako komponent escapuje także je, dla wartości umieszczanych w ciągu zapytania.

Dlaczego dekodowanie czasem się nie udaje?

Zabłąkany znak procenta, który nie jest częścią prawidłowej sekwencji escape, uniemożliwia zdekodowanie tekstu. Narzędzie to zgłasza, zamiast zwracać coś błędnego.

Czy mój tekst jest gdzieś wysyłany?

Nie, kodowanie odbywa się na stronie.