Безплатно / Онлайн
URL Кодер & Декодер
Кодирайте & Декодирайте URL адреси Незабавно
Преобразувайте специални символи в безопасен за URL формат с процентно кодиране или декодирайте кодирани URL адреси обратно в четим текст. Основен за уеб разработка и работа с API.
Невалиден кодирани низ. Моля, проверете вашия вход.
Множество Типове Кодиране
Изберете между пълно кодиране на URL, кодиране на компоненти или кодиране на всички символи за максимална съвместимост.
Незабавен Декод
Поставете всеки низ с процентно кодиране и го декодирайте обратно в четим текст с едно кликване.
Приятелски за Разработчици
Перфектно за изграждане на API заявки, низове за запитвания, данни от формуляри и отстраняване на грешки в кодирани URL адреси.
100% Клиентска Страна
Всичкото кодиране и декодиране се извършва в браузъра ви. Никакви данни никога не се изпращат на нашите сървъри.
Разбиране на Кодиране на URL за Уеб Разработка
Кодирането на URL (също наричано процентно кодиране) е механизъм за кодиране на символи в Уникален Идентификатор на Ресурс (URI). То заменя небезопасни символи с '%' последвано от две шестнадесетични цифри, представляващи ASCII кода на символа. Например, интервалът става '%20', а амперсанд (&) става '%26'.
Защо е необходимо кодиране на URL?
URL адресите могат да съдържат само ограничен набор от символи от ASCII набора символи. Символи като интервали, специални символи и не-ASCII символи трябва да бъдат кодирани, за да бъдат безопасно предавани в URL адреси. Без правилно кодиране, URL адресите могат да се счупят, да причинят уязвимости в сигурността (като инжекционни атаки) или да бъдат неправилно интерпретирани от уеб сървъри и браузъри.
Типове Кодиране на URL
Има различни нива на кодиране на URL. encodeURI() кодира пълен URL, но запазва символи като ':', '/', '?', и '&', които имат специално значение в URL адресите. encodeURIComponent() кодира всичко освен букви, цифри и няколко специални символа — перфектно за кодиране на стойности на параметри за запитване. Нашата опция 'Кодирайте Всички' преобразува всеки неалфанумерен символ за максимална безопасност.
Често Задавани Въпроси за URL Кодер
Кодиране на URL (encodeURI) запазва символи, които имат специално значение в URL адресите като :, /, ?, и &. Кодиране на Компонент (encodeURIComponent) кодира всичко освен букви и цифри. Използвайте Кодиране на URL за пълни URL адреси и Кодиране на Компонент за стойности на параметри за запитване.
URL адресите могат да съдържат само специфични ASCII символи. Специални символи, интервали и не-английски символи трябва да бъдат процентно кодирани, за да бъдат безопасно включени в URL адреси. Без кодиране, URL адресите могат да се счупят или да причинят проблеми със сигурността.
%20 е URL-кодираното представяне на интервал. Числото 20 е шестнадесетичната стойност за интервал (32 в десетичен вид) в ASCII. По подобен начин, %26 представлява '&', %3F представлява '?', и т.н.
Да. Всичкото кодиране и декодиране се извършва изцяло в браузъра ви с помощта на JavaScript. Вашите данни никога не се предават на сървър или не се съхраняват никъде.
Да. Не-ASCII символи (като é, ñ, 日本語) се кодирани с помощта на техните UTF-8 байтови последователности. Всеки байт е представен като процентно кодирана стойност, осигурявайки съвместимост с всички съвременни уеб системи.