CGI программирование (лабораторная №5)
- Запустить сервер Apache, проверить его функционирование
- Создать многофункциональный информационный CGI-скрипт. Параметр
"action" скрипта определяет возвращаемый им результат, параметр
"info" определяет дополнительную информацию:
1) Параметр action отсутствует - скрипт возвращает фразу "Не задано
действие"
2) action=date - скрипт возвращает текущую дату
3) action=time - скрипт возвращает текущее время
4) action=datetime - скрипт возвращает текущие дату и время
5) action=serverinfo - скрипт возвращает информацию о сервере
6) action=selfinfo - скрипт возвращает информацию о себе (метод запроса, версия
CGI, местоположение скрипта)
7) action=userinfo - скрипт возвращает информацию о пользователе (адреса
пользователя, его имя)
8) action=readfile, info="имя файла" - скрипт возвращает содержимое
текстового файла, имя которого задано в параметре "info"
9) action=relocate, info="имя ресурса" - скрипт перенаправляет клиента к
ресурсу, имя которого задано в параметре "info"