次の方法で共有


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

参照

関連項目

CHttpFile クラス

階層図

CInternetFile クラス