Aracılığıyla paylaş


Tipik BIR HTTP İstemci Uygulamasındaki Adımlar

Uyarı

Microsoft Foundation Sınıfları (MFC) kitaplığına destek verilmeye devam ediliyor. Ancak artık özellik eklemeyeceğiz veya belgeleri güncelleştirmeyeceğiz.

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.
BIR HTTP sunucusuna bağlanın. CInternetSession::GetHttpConnection kullanın. CHttpConnection nesnesi döndürür.
BIR HTTP isteği açın. CHttpConnection::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 bakınız

Win32 İnternet Uzantıları (WinInet)
internet istemci sınıfları için önkoşullar
MFC WinInet Sınıflarını Kullanarak İnternet İstemci Uygulaması Yazma