Aracılığıyla paylaş


Tipik Bir HTTP İstemci Uygulamasındaki Adımlar

Aşağıdaki tabloda, tipik bir HTTP istemci uygulamasında gerçekleştirebileceğiniz adımlar gösterilmektedir:

Hedefiniz Gerçekleştirdiğiniz eylemler Etkiler
HTTP oturumu başlatın. CInternetSession nesnesi oluşturun. WinInet'i başlatır ve sunucuya bağlanır.
HTTP sunucusuna Bağlan. CInternetSession::GetHttp Bağlan ion kullanın. CHttp Bağlan ion nesnesi döndürür.
BIR HTTP isteği açın. CHttp Bağlan ion::OpenRequest kullanın. CHttpFile nesnesi döndürür.
HTTP isteği gönderin. CHttpFile::AddRequestHeaders ve CHttpFile::SendRequest kullanın. Dosyayı bulur. Dosya bulunamazsa YANLIŞ döndürür.
Dosyadan okuyun. CHttpFile kullanın. Sağladığınız bir arabelleği kullanarak belirtilen bayt sayısını okur.
Özel durumları işleme. CInternetException sınıfını kullanın. Tüm yaygın İnternet özel durum türlerini işler.
HTTP oturumunu sonlandırın. CInternetSession nesnesini atın. Açık dosya tanıtıcılarını ve bağlantılarını otomatik olarak temizler.

Ayrıca bkz.

Win32 Internet Uzantıları (WinInet)
Internet İstemci Sınıfları için Önkoşullar
MFC WinInet Sınıfları Kullanarak Internet İstemci Uygulaması Yazma