CHttpServer::OnParseError

Виртуальный BOOL OnParseError (CHttpServerContext * pCtxt, int nCause );

Возвращаемое значение

Успешно выполняется разбор ненулевой ошибка; в противном случае 0.

Параметры

pCtxt

Указатель на объект CHttpServerContext , содержащий функцию EXTENSION_CONTROL_BLOCK в структуре dwHttpStatusCode. Эти значения состояния:

nCause

Причиной error.  Может быть одним из следующих значений:

Тип Enum Описание
callOK OnParseError обрабатываются ошибки.
callParamRequired Отсутствует обязательный параметр.
callBadParamCount Там было слишком много или слишком мало параметров.
callBadCommand Имя команды не найден.
callNoStackSpace Не пространство стека был доступен.
callNoStream Не CHtmlStream был доступен.
callMissingQuote Параметр отсутствует знак кавычки.
callMissingParams Параметры не были доступны.
callBadParam Параметр имеет неправильный формат.

Примечания

Вызывается средой для анализа ошибок. После выявления ошибки сообщение, связанное с причиной ошибки возвращается клиенту в потоке HTML или в сообщении CHttpServerContext::WriteClient.

Переопределите эта функция-член для настройки ошибка разбора.

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

Index