CHttpServer::CHttpServer

CHttpServer (TCHAR cDelimiter );

Параметры

cDelimiter

Символ, выявления маркер разделителя. По умолчанию этот разделитель — «&».

Примечания

Время выполнения вызывает эту функцию при создании объекта CHttpServer . Для каждого модуля может существовать только один экземпляр CHttpServer . После того, как создается объект CHttpServer , он может быть инициализирован с InitInstance.

После того, как начато командой клиента и сервером ISA, клиент получает ответ страницы, которая отражает cDelimiter параметра в URL-АДРЕСЕ. Параметр cDelimiter отделяет аргументы команды, которые анализируются разбора карты макросами ON_PARSE_COMMAND и ON_PARSE_COMMAND_PARAMS.

Пример cDelimiter

Если клиент инициирует ISA для просмотра Раскрашенное изображение JPEG от URL-адреса http://www.jungle.org/, отправляются на сервер может выглядеть команда

http://www.Jungle.org/Scripts/Apes.dll?Раскрашивание

где тонирование является команда инициирует функцию тонирование.

URL-адрес, возвращаемый сервером клиенту будет выглядеть следующим образом:

http://www.Jungle.org/Scripts/&Apes.dll?Раскрашивание?Цель = Pictureamp;Формат = JPEG

CDelimiter по умолчанию разделитель & появляется в URL-АДРЕСЕ клиента между двумя параметрами изображения и Формат функции тонирование.

Посмотреть ON_PARSE_COMMAND и ON_PARSE_COMMAND_PARAMS для получения дополнительных сведений о разборе команды.

Обзор CHttpServerЧлены класса | Иерархическая схема

Index