Декодирование URL онлайн — %XX в текст
Верните последовательности `%XX` в читаемый текст. Когда логи, аналитика или адресная строка отдают закодированный кусок, декодируйте здесь, чтобы увидеть исходные китайские символы, пробелы и знаки.
Кодирование — для транспорта; декодирование — для чтения. Когда поисковый термин выглядит неверно, сначала декодируйте, потом разбирайте бизнес-логику.
Сбои часто значат неполное копирование или неверные последовательности — вставьте полное значение параметра.
Некоторые формы кодируют пробелы как `+`; используйте соответствующую опцию, если страница её даёт.
Как декодировать
- Вставьте percent-encoded текст
- Запустите декодирование
- Скопируйте читаемый результат
Что даёт декодирование
- Мгновенно читать локализованные query-параметры.
- Сверять бэкенд-логи с пользовательским вводом.
- Круговой путь со страницей кодирования.
Сценарии
- Поддержка читает ник из полного URL
- Разработчики смотрят query в access_log
- Обучение тому, как работает percent-encoding
Советы
- Вставьте значение параметра или убедитесь, что последовательности `%` полные.
- Всё ещё каша? Попробуйте декодировать снова — возможно, двойное кодирование.
- Не вставляйте декодированный текст обратно в URL без повторного кодирования.
Примеры
| Ввод | Вывод | Примечание |
|---|---|---|
| %E4%BD%A0%E5%A5%BD | 你好 | Китайский UTF-8 |
| a%20b | a b | Пробел восстановлен |
Частые вопросы о декодировании URL
- Мусор после декодирования?
- Неверная кодировка, обрезанная строка или не URL-кодирование. Попробуйте полное исходное значение.
- То же, что декодирование HTML-сущностей?
- Нет. `&` — HTML; `%26` — URL-закодированный амперсанд.