Кодировка URL

Автор: John Stephens
Дата создания: 2 Январь 2021
Дата обновления: 29 Июнь 2024
Anonim
What is URL Encoding? - URL Encode/Decode Explained - Web Development Tutorial
Видео: What is URL Encoding? - URL Encode/Decode Explained - Web Development Tutorial

Содержание

Определение - Что означает кодировка URL?

URL-кодирование - это механизм перевода веб-серверов и браузеров в общепринятый формат неспособных или специальных символов. Кодирование информации может применяться к унифицированным именам ресурсов (URN), унифицированным идентификаторам ресурсов (URI) и унифицированным указателям ресурсов (URL), и выбранные символы в URL заменяются одной или несколькими тройными символами, состоящими из символа процента и двух шестнадцатеричные цифры. Шестнадцатеричные цифры в тройках символов представляют собой числовые значения заменяемых символов. Кодировка URL широко используется при отправке данных в HTML-форме в HTTP-запросах.


Кодировка URL также называется процентным кодированием.

Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет кодировку URL

Согласно RFC 3986, символы, найденные в URL, должны присутствовать в определенном наборе зарезервированных и незарезервированных символов ASCII. Однако URL-кодирование позволяет использовать символы, которые иначе не были бы представлены с помощью разрешенных символов. Кодировка URL используется главным образом для не-ASCII управляющих символов - символов за пределами набора символов ASCII из 128 символов и зарезервированных символов, таких как точка с запятой, знак равенства, пробел или знак каретки.

Для кодирования URL обычно используется двухэтапный процесс, который состоит из преобразования строки символов в последовательность байтов с кодировкой UTF-8, а затем преобразования каждого байта, который не является символом ASCII, в «% HH», где HH - соответствующее шестнадцатеричное представление замененного байта. Кодировка URL может помочь в преобразовании не-ASCII символов в формат, который может быть передан через Интернет.