共用方式為


在典型 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 類別