Конспект лекций по предмету "Проектирование интерфейсов"


Обработка входных данных для метода get.

Алгоритм обработки входных данных для метода get состоит из сле­дующих шагов:
1. Определение значения переменной QUERY_STRING.
2. Декодирование имен и их значений. При этом учитывают, что все пробелы были заменены символом "+" и что все символы с десятичным ко­дом больше 128 преобразованы в символ "%" и следующим за ним шестнадцатеричным кодом символа.
3. Формирование структуры «Имя - значение».
Метод get предполагает передачу данных программе через переменные среды.
В переменную QUERY_STRING попадают значения полей форм в формате:
"Имя1=Значение1&Имя2=Значение2&Имя3=Значение3"….
Здесь ИмяN - значения атрибутов NAME, задающих имена управ­ляющих элементов формы. На месте ЗначеииеN сервер записывает то значе­ние атрибута VALUE, которое ввел пользователь в элементе ИмяN. Строку QUERY_STRING обрабатывают обычными функциями языков программирования. Но ее нельзя модифицировать. Эта строка использует кодировку URL. После декодирования входных данных в массиве строк хранятся все пары имя=значение из входного набора. Этот массив разработчик использует в зависимости от поставленной задачи.


Не сдавайте скачаную работу преподавателю!
Данный конспект лекций Вы можете использовать для создания шпаргалок и подготовки к экзаменам.

Поделись с друзьями, за репост + 100 мильонов к студенческой карме :

Пишем конспект самостоятельно:
! Как написать конспект Как правильно подойти к написанию чтобы быстро и информативно все зафиксировать.