CHttpServer::AddHeader

無効 AddHeader (CHttpServerContext ※ pCtxtLPCTSTRpszString ) const;

パラメーター

pCtxt

CHttpServerContextオブジェクトへのポインター。

pszString

文字列へのポインター。

解説

応答がサーバーに送信される前に、ヘッダーを応答に追加します。AddHeaderを使用して、独自のヘッダーに、 CHttpServerContext::ServerSupportFunction HSE_REQ_SEND_RESPONSE_HEADERSを受け取ると、サーバーの電源を追加します。クライアントの詳細に、余分なヘッダーを提供します。

たとえば、あなた自身」コンテンツ タイプは、"を指定し、エンコーディングを指定する呼び出し」コンテンツの長さ」ヘッダーをもう一度挿入を呼び出してするには、 AddHeaderを呼び出します。後に、必要に応じて、何度も lt; を使用するAddHeaderと呼ばれるが < 行われるまで、出力ストリームに。

特価;HTML ストリーム サーバー コンテキストでデータを置けばAddHeader再度呼び出さないでください。もしあなたがすれば、あなたの HTML ストリームは正しく動作しません(&N)。

ここでは、フライ上の web ページを作成する関数の例:

void CHelloExtension::Default (CHttpServerContext ※ pCtxt){AddHeader (pCtxt、「コンテンツ タイプ テキスト/plain\r\n =");(※ pCtxt) lt; <"Hello world! \r\n」;}

CHttpServer 概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CHttpServerContextCHttpServerContext::ServerSupportFunction(&N)

Index