CHttpServer::AddHeader

аннулировать AddHeader (CHttpServerContext * pCtxt, LPCTSTRpszString ) const;

Параметры

pCtxt

Указатель на объект CHttpServerContext.

pszString

Указатель на строку.

Примечания

Этот член функция вызывается для добавления заголовка в ответ перед отправкой ответа на сервер. Используйте AddHeader для добавления собственные заголовки тем поставки сервера, когда он получает CHttpServerContext::ServerSupportFunction HSE_REQ_SEND_RESPONSE_HEADERS. Дополнительный заголовок предоставляет клиенту с дополнительной информацией.

Например вызов AddHeader задать свой собственный "content-type," затем называют его указать кодировку, и затем вызвать его еще раз для вставки в заголовок "content-length". После того, как вы вызвали AddHeader как столько раз, сколько вам нужно, использовать lt; < в поток выходных данных до тех пор, пока вы сделали.

Примечание   После того, как вы положили данные в поток HTML в контексте сервера, не следует вызывать AddHeader снова. Если вы это сделаете, ваш поток HTML не будет правильно работать.

Пример

Ниже приведен пример функции, которая создает на-fly страницу:

void CHelloExtension::Default (CHttpServerContext * pCtxt)
{
   AddHeader (pCtxt, "Content-type = текст/plain\r\n");
   (* pCtxt) lt; < "Hello world! \r\n";
 }

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

См. также CHttpServerContext, CHttpServerContext::ServerSupportFunction

Index