Кодирование/Декодирование 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 для данных формы • Обработка имен файлов, содержащих пробелы или специальные символы