次の方法で共有


典型的な HTTP クライアント アプリケーションの作成手順

次の表は、典型的な HTTP クライアント アプリケーションで実行できる手順を示しています。

目的 実行するアクション 効果
HTTP セッションを開始します。 CInternetSession オブジェクトを作成します。 WinInet を初期化し、サーバーに接続します。
HTTP サーバーに接続します。 CInternetSession::GetHttpConnection を使用します。 CHttpConnection オブジェクトを返します。
HTTP 要求を開きます。 CHttpConnection::OpenRequest を使用します。 CHttpFile オブジェクトを返します。
HTTP 要求を送信します。 CHttpFile:: AddRequestHeadersCHttpFile::SendRequest を使用します。 ファイルを検索します。 ファイルが見つからない場合は FALSE を返します。
ファイルから読み取ります。 CHttpFileを使用します。 指定したバッファーを使用して、指定されたバイト数を読み取ります。
例外を処理する CInternetException クラスを使用します。 すべての一般的なインターネット例外の種類を処理します。
HTTP セッションを終了します。 CInternetSession オブジェクトを破棄します。 開いているファイル ハンドルと接続を自動的にクリーンアップします。

関連項目

Win32 インターネット拡張機能 (WinInet)
インターネット クライアント クラスの必要条件
MFC WinInet クラスを使ってインターネット クライアント アプリケーションを作成する方法