public static void AddHeader (CHttpServerContext * pCtxt, LPCTSTRpszString ) const;
Parametri
pCtxt
Puntatore a un oggetto CHttpServerContext.
pszString
Un puntatore a una stringa.
Osservazioni
Chiamare questa funzione membro per aggiungere un'intestazione di risposta prima che la risposta viene inviata al server. Utilizzare AddHeader per aggiungere il proprio intestazioni a quelli delle forniture di server quando riceve CHttpServerContext::ServerSupportFunction HSE_REQ_SEND_RESPONSE_HEADERS. L'intestazione supplementare fornisce al client con ulteriori informazioni.
Ad esempio, chiamare AddHeader per specificare il proprio "content-type", poi lo chiamano per specificare una codifica e poi chiamare ancora una volta di inserire l'intestazione "content-length". Dopo avere chiamato AddHeader come molte volte che è necessario, utilizzano lt; < per lo streaming la tua uscita fino a quando non si è fatto.
&Notanbsp; Una volta che si mette i dati nel flusso del contesto server HTML, non chiamare AddHeader nuovamente. In caso contrario, il flusso HTML non funziona correttamente.
Esempio
Ecco un esempio di una funzione che crea una pagina web in-the-fly:
public static void CHelloExtension::Default (CHttpServerContext pCtxt)
{
AddHeader (pCtxt, "Content-type = testo/plain\r\n");
(* pCtxt) lt; < "Ciao mondo! \r\n";
}
Pa&noramica CHttpServer |nbsp; Membri della classe | Gerarchia Chart
Vedere a&nchenbsp;CHttpServerContext, CHttpServerContext::ServerSupportFunction