Строка передаваемых параметров
Каждый параметр этой строки соответствует одному элементу управления и представляет собой имя элемента и его значение, разделенные знаком равенства. Различные (относящиеся к разным элементам управления) параметры разделяются в строке символами &.
Если символ = или & входит в состав имени или значения элемента управления, то он кодируется последовательностью из трех знаков: первый знак — %, за ним следуют две шестнадцатеричные цифры, являющиеся кодом символа (например, символ = кодируется как %3D, а символ & — как %26,). Помимо этих двух знаков, трехсимвольными последовательностями обычно кодируются все знаки, за исключением латинских букв, цифр и символа пробела. Символ пробела заменяется символом плюс (+).
Полученную строку параметров прежде всего следует декодировать.
1. Разделение строки на пары идентификатор_М=значение_М
2. Выделение в каждой паре идентификатора и значения.
3. Замена символа плюс (+) в каждом идентификаторе и каждом значении пробелом.
4. Преобразование каждой трехсимвольной последовательности, начинающейся со знака %, в символ ASCII.
Таким образом, алгоритм декодирования довольно прост и сводится к нескольким строковым операциям.
Еще по теме Строка передаваемых параметров:
- ИСКУССТВО ПЕРЕДАВАТЬ ФИШКУ
- § 3.4. Параметры социальной структуры организации
- Временные параметры вопроса
- ПАРАМЕТР
- 45. Структура и социально-психологические параметры малой группы
- Статья 163. Нарушение тайны переписки, телефонных переговоров, телеграфной либо иной корреспонденции, передаваемых средствами связи или через компьютер.
- Тема П.Строки. Позовна давність
- СТРОКИ ПСИХОМАТРИЦЫ
- ВЛИЯНИЕ ТРЕТИХ СТРОК НА СТАБИЛЬНОСТЬ СЕМЬИ
- СОВМЕСТИМОСТЬ ПО СИЛЕ СТРОК
- ВЛИЯНИЕ ВТОРЫХ СТРОК НА СТАБИЛЬНОСТЬ СЕМЬИ
- Чтение между строк
- ЗНАЧЕНИЕ ПЕРВОЙ СТРОКИ ПСИХОМАТРИЦЫ
- ВЛИЯНИЕ ПЕРВЫХ СТРОК НА СТАБИЛЬНОСТЬ СЕМЬИ