void AddHeader (CHttpServerContext * pCtxt, LPCTSTRpszString ) const;
Parâmetros
pCtxt
Um ponteiro para um objeto CHttpServerContext.
pszString
Um ponteiro para uma Cadeia de caracteres.
Observações
Chame essa função de membro para adicionar um cabeçalho para a resposta antes que a resposta é enviada ao servidor. Use AddHeader para acrescentar seus próprios cabeçalhos aos fornecimentos de servidor quando ele recebe CHttpServerContext::ServerSupportFunction HSE_REQ_SEND_RESPONSE_HEADERS. O cabeçalho adicional fornece mais informações ao cliente.
Por exemplo, chame AddHeader para especificar seu próprio "content-type", em seguida, chamá-lo para especificar uma codificação e, em seguida, chamá-lo mais uma vez para inserir o cabeçalho "content-length". Depois de ter chamado AddHeader como muitas vezes como você precisa, usam lt; < para transmitir sua saída até que você é feito.
&Notanbsp; Depois que você coloca dados no fluxo de HTML no contexto de servidor, não chame AddHeader novamente. Se você fizer isso, seu fluxo HTML não irá funcionar corretamente.
Exemplo
Aqui está um exemplo de uma função que cria uma página da web on-the-fly:
privatevoid CHelloExtension::Default (CHttpServerContext pCtxt)
{
AddHeader (pCtxt, "Content-type = text/plain\r\n");
(* pCtxt) lt; < "Olá mundo! \r\n";
}
Visão geral de CHttpServer | Membros de classe | Gráfico de hierarquia
Co&nsulte tambémnbsp;CHttpServerContext, CHttpServerContext::ServerSupportFunction