次の方法で共有


一般的な 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 クラスを使用したインターネット クライアント アプリケーションの記述