Кодирование/Декодирование URL

Преобразование кодирования и декодирования URL

Исходное содержимое
Результат кодирования

Функции

Профессиональный инструмент кодирования/декодирования URL

Поддержка двойного режима

Поддерживает режимы кодирования Component и Full URL для удовлетворения различных сценариев использования

Поддержка китайского

Идеальная поддержка кодирования/декодирования китайского и других символов Unicode

Быстрая замена

Одним щелчком замена входа и выхода для удобных множественных операций кодирования/декодирования

Мгновенная обработка

Локальная обработка в браузере, не нужно ждать ответа сервера

Стандартная совместимость

Следует стандарту RFC 3986, обеспечивает универсальную совместимость результатов кодирования

Конфиденциальность и безопасность

Все данные обрабатываются локально в браузере, никогда не загружаются на какой-либо сервер

Часто задаваемые вопросы

Общие вопросы о кодировании/декодировании URL

Что такое кодирование URL? Зачем это нужно?
Кодирование URL (также называемое процентным кодированием) преобразует специальные символы в формат %XX, чтобы их можно было безопасно передавать в URL. URL могут содержать только определенные символы (буквы, цифры и несколько символов). Другие символы, такие как китайский, пробелы, &, и т.д., должны быть закодированы для использования.
В чем разница между режимами Component и Full URL?
Режим Component (encodeURIComponent): Кодирует все специальные символы, включая : / ? #, и т.д. Подходит для кодирования значений параметров URL. Режим Full URL (encodeURI): Сохраняет символы структуры URL (: / ? # @, и т.д.), кодирует только недопустимые символы. Подходит для кодирования полных URL.
Почему китайский становится форматом типа %E4%B8%AD?
Китайские символы сначала преобразуются в последовательности байтов UTF-8, затем каждый байт кодируется в формате %XX. Например, кодировка UTF-8 "中" - это E4 B8 AD, поэтому результат кодирования - %E4%B8%AD. Это гарантирует, что китайский может быть правильно передан в различных системах по всему миру.
Когда следует использовать кодирование URL?
Общие сценарии использования включают: • Передача китайского или специальных символов в параметрах URL • Построение строк запросов для API-запросов • Кодирование application/x-www-form-urlencoded для данных формы • Обработка имен файлов, содержащих пробелы или специальные символы