CHttpFile::AddRequestHeaders

BOOL AddRequestHeaders (LPCTSTR pstrHeaders、DWORD dwFlags HTTP_ADDREQ_FLAG_ADD_IF_NEW、int = dwHeadersLen =-1);

BOOL AddRequestHeaders (CStringamp;strDWORDdwFlags= HTTP_ADDREQ_FLAG_ADD_IF_NEW);(&A)

戻り値

成功した場合は 0 だ。それ以外の場合は 0 です。呼び出しが失敗した場合は、Win32 関数 GetLastErrorを呼び出してすると、エラーの原因を特定するには。

パラメーター

pstrHeaders

ヘッダーまたは要求に追加するヘッダーを含む文字列へのポインター。各ヘッダーは、CR や LF のペアで終了する必要があります。

dwFlags

新しいヘッダーのセマンティクスを変更します。次のいずれかをすることができます。:

dwHeadersLen

PstrHeadersの文字数の長さ。-1 L の場合は、[ pstrHeaders 0 で終了して、長さが計算されます。

str

要求ヘッダーまたは追加されるヘッダーを含むCStringオブジェクトへの参照。

解説

1 つを追加するにはこのメンバー関数を呼び出すまたは複数の HTTP 要求ヘッダーの HTTP 要求を処理。

AddRequestHeaders追加、自由な形式のヘッダーは HTTP 要求を識別するハンドルを追加します。それは、HTTP サーバーに送信される具体的な要求の詳細な制御が必要な高度なクライアントで使用されます。

特価;アプリケーションは、複数のヘッダー pstrHeadersまたはstrHTTP_ADDREQ_FLAG_ADDまたはHTTP_ADDREQ_FLAG_ADD_IF_NEWを使用して、 AddRequestHeadersの呼び出しを渡すことができます。アプリケーションを削除またはHTTP_ADDREQ_FLAG_REMOVEまたはHTTP_ADDREQ_FLAG_REPLACEを使用して、ヘッダーを置換しようとする場合は、 lpszHeadersにのみ 1 つのヘッダーを指定できます。(&N)。

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

参照特価;CInternetFile(&N)

Index