WMW

Кодувальник/декодувальник URL

Free

Кодуйте текст у відсотковому форматі для безпечного використання всередині URL-адреси з режимами для одного значення, повного URI чи даних форми, декодуйте відсотково закодований текст назад у читабельну форму, і автоматично розбивайте декодовану URL-адресу на протокол, хост, шлях, параметри запиту та фрагмент, і все це повністю працює у вашому браузері.

Працює повністю у вашому браузері. Ваш текст ніколи нікуди не завантажується.

Недавня Активність

Видно всім. Останні 20 використань серед усіх відвідувачів, найновіші спочатку.

Decoded a percent-encoded value

1 годину тому

Decoded a percent-encoded value

1 годину тому

Decoded a percent-encoded value

1 годину тому

Decoded a percent-encoded value

1 годину тому

Encoded 11 character(s) of text

1 годину тому

Encoded 11 character(s) of text

1 годину тому

Encoded 34 character(s) of text

1 годину тому

Encoded 34 character(s) of text

1 годину тому

Encoded 22 character(s) of text

1 годину тому

Коментарі (0)

Знайшли цей інструмент корисним? Залиште коментар, поділіться порадою, чи скажіть нам, як ми можемо покращити його.

Коментарі гостей переглядаються перед публікацією. Увійти щоб публікувати миттєво.

Ще немає коментарів. Будьте першим, хто поділиться думками!

Що робить цей інструмент

Цей інструмент відсотково кодує текст для безпечного використання всередині URL-адреси, з окремими режимами для одного значення, повного URI та даних у форматі форми, а також декодує відсотково закодований текст назад у читабельну форму, включаючи автоматичний розбір протоколу, хоста, шляху, параметрів запиту та фрагмента, коли декодований текст є повною URL-адресою.

Як Це Працює

URL-адреси можуть безпечно містити лише обмежений набір символів ASCII, тому будь-який інший символ або зарезервований символ, використаний поза його особливим значенням, записується як % з подальшим двозначним шістнадцятковим значенням байта (або значеннями для багатобайтових символів UTF-8). Цей інструмент використовує вбудовані функції вашого браузера encodeURIComponent, encodeURI та decodeURIComponent для виконання точно такого самого відсоткового кодування, яке використовує сам ваш браузер під час введення URL-адреси, а також додатково перемикається між %20 та + для символу пробілу залежно від вибраного режиму.

Проблеми, які це вирішує

Часті запитання

›Яка різниця між режимами кодування "Component" та "Full URI"?

Режим "Component" (encodeURIComponent) екранує кожен символ, який є небезпечним в одному значенні, включаючи : / ? & та #, тож він правильний для значення, яке буде розміщене всередині параметра запиту; режим "Full URI" (encodeURI) залишає ці символи без змін, оскільки вони потрібні для розділення різних частин повної URL-адреси, тому використовуйте його лише під час кодування цілої URL-адреси, а не одного значення в ній.

›Чому режим "Дані форми" перетворює пробіли на + замість %20?

Формат application/x-www-form-urlencoded, який використовується HTML-формами та рядками запитів у багатьох фреймворках, представляє пробіли як буквальний символ + замість %20; обидва варіанти дійсні та означають одне й те саме, але вам слід дотримуватися тієї умовності, яку очікує приймаюча система.

›Чому є прапорець для обробки + як пробілу при декодуванні?

Стандартне відсоткове декодування не торкається символу +, але значення з відправки форми чи типового рядка запиту використовують + для позначення буквального пробілу; цей прапорець увімкнено за замовчуванням, оскільки це більш поширений випадок, але ви можете вимкнути його, якщо декодуєте значення, де + було навмисно відсотково закодовано як %2B і повинно залишатися буквальним знаком плюс.

›Для чого призначений розділ розбору URL-адреси?

Коли декодований текст є повною, дійсною URL-адресою, цей інструмент розбирає його на протокол, хост, шлях, окремі параметри запиту та фрагмент, щоб ви могли з одного погляду вивчити структуру довгої закодованої URL-адреси, а не читати необроблений рядок символ за символом.

›Чи відправляє цей інструмент мої дані кудись?

Ні, кодування та декодування відбуваються за допомогою власних вбудованих функцій JavaScript вашого браузера; нічого ніколи не завантажується на сервер.

Пов'язані Інструменти

Free

Текст

Форматування SQL

Переформатуйте SQL-запит для зручності читання з узгодженими відступами, однією конструкцією на рядок і вибраним вами регістром ключових слів, для понад десятка діалектів SQL, зокрема MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery та Snowflake, усе це працює повністю у вашому браузері.

Free

Текст

Перевірка Пари SSL-Сертифіката і Ключа

Перевірте, чи дійсно закритий ключ SSL/TLS, сертифікат і необов'язковий CSR належать до однієї пари ключів, розшифруйте та перегляньте суб'єкт сертифіката, видавця, термін дії, SAN та відбитки, усе це працює повністю у вашому браузері.

Free

Текст

Конвертер Формату SSL-Сертифіката

Перетворюйте сертифікати SSL/TLS між кодуваннями PEM і DER, об'єднуйте сертифікати у файл PKCS#7 (.p7b) або вилучайте їх із нього, а також упаковуйте сертифікат і закритий ключ у захищений паролем файл PKCS#12 (.pfx / .p12) або вилучайте їх назад, усе це працює повністю у вашому браузері.

Free

Текст

Перегляд SSL-Сертифікатів

Декодуйте один або кілька сертифікатів X.509 у форматі PEM або DER і переглядайте кожне поле зрозумілою мовою: суб'єкт, видавця, термін дії, відбитки, відомості про відкритий ключ, а також кожне стандартне розширення, зокрема Key Usage, Subject Alternative Names та Authority Information Access, усе це працює повністю у вашому браузері.

Free

Текст

Перевірка Відмінностей Тексту

Порівняйте два блоки тексту та дізнайтеся точно, що було додано, видалено чи змінено на рівні рядків, слів чи символів, з об'єднаним або паралельним виглядом і файлом стандартної різниці для завантаження, усе це працює повністю у вашому браузері.

Free

Текст

Конвертер тексту в ASCII

Перетворюйте текст на його коди символів ASCII і навпаки, а результат також відображається у двійковому, шістнадцятковому та восьмковому вигляді, і все це повністю працює у вашому браузері без жодного завантаження.

Free

Текст

Конвертер тексту в двійковий код

Перетворюйте текст на його двійкові коди символів і навпаки, а результат також відображається у десятковому, шістнадцятковому та восьмковому вигляді, і все це повністю працює у вашому браузері без жодного завантаження.

Free

Текст

Конвертер тексту в шістнадцятковий код

Перетворюйте текст на його шістнадцяткові коди символів і навпаки, а результат також відображається у десятковому, двійковому та восьмковому вигляді, і все це повністю працює у вашому браузері без жодного завантаження.