CHttpServer::AddHeader

void AddHeader (CHttpServerContext * pCtxt, lpctstrpszString ) const;

Parametreleri

pCtxt

Bir CHttpServerContext nesne işaretçisi.

pszString

Bir dize işaretçisi.

Açıklamalar

Yanıtı sunucuya göndermeden önce yanıt-e doğru üstbilgi eklemek için bu üye işlevini çağırın. AddHeader CHttpServerContext::ServerSupportFunction hse_req_send_response_headersaldığında, kendi başlıkları için sunucu kaynakları eklemek için kullanın. Ekstra başlık müşteri ile daha fazla bilgi verir.

Örneğin, kendi "content-type," sonra bir kodlama belirtmek için arama ve sonra bunu bir kez daha "content-length" üstbilgisi eklemek için AddHeader diyoruz. Gerek duyduğunuz lt; birçok kez kullanmak gibi AddHeader çağrısında sonra < kadar işiniz çıktı akışına.

&Notnbsp;  Bir kez sunucu bağlamında html akışı verileri yerleştirmek, AddHeader yeniden arama yapın. Bunu yaparsanız, html akışı düzgün çalışmaz.

Örnek

İşte bir on--fly web sayfası oluşturur bir işlev örneği:

void CHelloExtension::Default (CHttpServerContext * pCtxt)
{
   AddHeader (pCtxt, "Content-type = metin/plain\r\n");
   (* pCtxt) lt; < "Merhaba Dünya! \r\n";
 }

CHttpServer ge&nel bakış |nbsp; Sınıf üyeleri | Hiyerarşi çizelgesi

Ayrıca bkz: CHttpServerContext, CHttpServerContext::ServerSupportFunction

Index