Последние публикации

  16 Июля, 2011
Взлом капчи
Разбираемся, как ломают капчи. Теория и практика


  17 Июня, 2011
Справочник по PHP
Синтаксис языка и операторы. Функции работы с данными. Файлы и сети. Управляющие функции. ..


  25 Января, 2011
Основы web-технологий.
С появлением высокопроизводительных серверов, сетевого оборудования и высокоскоростных каналов связи ..


  22 Января, 2011
Теоретические основы защиты информации.
В настоящее время и у нас в стране, и за рубежом достаточно много публикаций по современным ..


Поиск по сайту

 

postheadericon Главная / web программирование / web технологии

Основы web-технологий.


С появлением высокопроизводительных серверов, сетевого оборудования и высокоскоростных каналов связи стала реальностью организация на основе ПК корпоративных вычислительных сетей.

Создает переменные окружения с информацией о протоколе HTTP, сервере Web и интерфейсе CGI и добавляет в выделенный блок переменных окружения. В табл. 9 приведены основные переменные окружения CGI.

4.  Запрашиваемый метод из полученного сообщения присоединяется в виде значения к переменной окружения REQUEST_METHOD, после чего созданная переменная добавляется в выделенный блок переменных окружения.

5.  Часть заголовков из полученного сообщения запроса преобразуется в соответствующие переменные окружения и добавляется в созданный блок переменных окружения.

Таблица 9

Основные переменные окружения CGI

Переменная

Значение

SERVER_SOFTWARE

Значение заголовка Server

SERVER_NAME

Имя хоста, на котором работает сервер Web

CONTENT_LENGTH

Значение заголовка Content-Length

CONTENT_TYPE

Значение заголовка Content-Type

SERVER_PROTOCOL

Версия протокола HTTP сервера

SERVER_PORT

Номер порта, на котором работает сервер

REQUEST_METHOD

Метод из стартовой строки сообщения запроса

PATH_TRANSLATED

Путь к корневому каталогу сервера Web в локальной файловой системе сервера

SCRIPT_NAME

URI программы CGI относительно сервера Web

QUERY_STRING

Кодированное содержимое формы из стартовой строки сообщения запроса

REMOTE_HOST

Имя хоста клиента

REMOTE_ADDR

Адрес хоста клиента

HTTP_ACCEPT

Значение заголовка Accept

HTTP_USER_AGENT

Значение заголовка User-Agent

 

6.      

Если метод в стартовой строке сообщения запроса является методом GET, то от идентификатора запрашиваемого ресурса отделяется строка с кодированным содержимым формы (после символа '?'), которая рассматривается как значение переменной окружения QUERY_STRING, после чего сформированная переменная добавляется в созданный блок переменных окружения.

7.       Создает дочерний процесс из загрузочного модуля программы CGI, идентификатор которой передан в стартовой строке сообщения запроса, причем блоком окружения созданного процесса становится созданный сервером блок.

8.       Если метод в стартовой строке сообщения запроса является методом POST, то в стандартный поток ввода (дескриптор 0) созданного процесса передается тело сообщения запроса.

9.       При помощи операции замены дескриптора дескриптор стандартного потока вывода (дескриптор 1) созданного процесса заменяется дескриптором канала (или другого коммуникационного объекта), связанного с процессом сервера Web.

10.  Читает передаваемые программой CGI данные, формирует из них сообщение

Дата публикации: 25 Января, 2011
Автор: Стрельников О.И
Прочитано: 6181 раз

-  16  -

<1 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 |  16  | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30>

postheadericon Это интересно

Справочник по PHP

Синтаксис языка и операторы. Функции работы с данными. Файлы и сети. Управляющие функции. Взаимодействие с базами данных. Графика.

Веб-дизайн

Предлагаемая вашему вниманию книга задумывалась не как практическое руководство по веб-дизайну, а скорее как учебник общего дизайна на част­ном материале веб-сайтов.

Приемы раскрутки WEB-сайтов.

Обзор приемов раскрутки web-сайтов.

Свой WAP сайт.

Краткое руководство по созданию WAP сайта