CHttpFile::QueryInfoStatusCode
ステータス コードを HTTP 要求に関連付けられているを取得し、dwStatusCode の指定されたパラメーターに設定するには、このメンバー関数を呼び出します。
BOOL QueryInfoStatusCode(
DWORD& dwStatusCode
) const;
パラメーター
- dwStatusCode
ステータス コードへの参照。ステータス コードは、要求されたイベントの成功または失敗を示します。ステータス コードの記述のオプションについては [コメント] を参照してください。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。呼び出しが失敗した場合、エラーの原因を判断するために、Win32 関数 GetLastError が呼び出されるかがあります。
解説
SendRequest にまたは正常に OpenURLによって作成された CHttpFile のオブジェクトで正常な呼び出しの後にのみ、このメンバー関数を使用します。
HTTP ステータス コードは成功を示すグループまたは要求の失敗になります。次の表では、ステータス コードのグループと共通の HTTP ステータス コードの概要を説明します。
グループ |
説明 |
---|---|
200-299 |
成功 |
300-399 |
情報 |
400-499 |
要求エラー |
500-599 |
サーバー エラー |
一般的な HTTP ステータス コード:
ステータス コード |
説明 |
---|---|
200 |
存在する URL 通信を次に示します。 |
400 |
わかりにくい要求 |
404 |
見つからない要求された URL |
405 |
サーバーが要求されたメソッドをサポートしません |
500 |
不明なサーバー エラー |
503 |
到達するサーバーの容量 |
必要条件
Header: afxinet.h