ВУЗ:
Составители:
Рубрика:
- 22 -
Рисунок 5.— Интерпретация возвращаемой скриптом CGI_CPP.EXE страницы HTML
Скрипт CGI_CPP.EXE определяет метод пересылки данных (GET или
POST), выделяет подстроки вида ‘имя=значение&’ и убирает конечный ‘&’,
осуществляет декодирование символов и выдает полученные данные в пока-
занном на рис.5 виде. Дальнейший анализ полученной от клиента информа-
ции (не конкретизирован) заключается в анализе пар подстрок
‘имя=значение’ с целью использования введенных
пользователем значений
(например, для поиска в базе данных и др.).
С целью более полного уяснения возможностей CGI-скриптов в виде вы-
полняемых модулей возможна модификация исходного C-текста; преподава-
тель может дать задание на доработку исходного текста, расширяющего
функциональность скрипта.
Оформление отчета по работе. В отчете приводится текст выдачи
серве-
ра (на экран броузера или в отдельный файл на клиентской машине) инфор-
мации о сервере и состоянии сети. Исходный текст осуществляющей первич-
ный анализ переданных HTML-формой данных и генерирующей HTML-файл
для возврата клиенту программы приводится в случае целенаправленной (с
целью расширения функциональности) его модификации.
Вопросы для самопроверки.
1.
Назвать основные технологии реализации интерактивности на HTML-
страницах.
2. В чем заключается разница между технологиями CGI и ISAPI? Провести
сравнение с целью выявления преимуществ и недостатков CGI и ISAPI.
3. Каковы основные достоинства и недостатки методов POST и GET?
4. Каким образом клиентская сторона передает исполняемому на стороне
WEB-сервера скрипту необходимую информацию?
5. Перечислить системы программирования, используемые
при разработке
исполняемых на стороне сервера скриптов.
Рисунок 5.— Интерпретация возвращаемой скриптом CGI_CPP.EXE страницы HTML Скрипт CGI_CPP.EXE определяет метод пересылки данных (GET или POST), выделяет подстроки вида ‘имя=значение&’ и убирает конечный ‘&’, осуществляет декодирование символов и выдает полученные данные в пока- занном на рис.5 виде. Дальнейший анализ полученной от клиента информа- ции (не конкретизирован) заключается в анализе пар подстрок ‘имя=значение’ с целью использования введенных пользователем значений (например, для поиска в базе данных и др.). С целью более полного уяснения возможностей CGI-скриптов в виде вы- полняемых модулей возможна модификация исходного C-текста; преподава- тель может дать задание на доработку исходного текста, расширяющего функциональность скрипта. Оформление отчета по работе. В отчете приводится текст выдачи серве- ра (на экран броузера или в отдельный файл на клиентской машине) инфор- мации о сервере и состоянии сети. Исходный текст осуществляющей первич- ный анализ переданных HTML-формой данных и генерирующей HTML-файл для возврата клиенту программы приводится в случае целенаправленной (с целью расширения функциональности) его модификации. Вопросы для самопроверки. 1. Назвать основные технологии реализации интерактивности на HTML- страницах. 2. В чем заключается разница между технологиями CGI и ISAPI? Провести сравнение с целью выявления преимуществ и недостатков CGI и ISAPI. 3. Каковы основные достоинства и недостатки методов POST и GET? 4. Каким образом клиентская сторона передает исполняемому на стороне WEB-сервера скрипту необходимую информацию? 5. Перечислить системы программирования, используемые при разработке исполняемых на стороне сервера скриптов. - 22 -
Страницы
- « первая
- ‹ предыдущая
- …
- 20
- 21
- 22
- 23
- 24
- …
- следующая ›
- последняя »