Aracılığıyla paylaş


Tipik Bir Internet İstemci Uygulamasındaki Adımlar

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

Hedefiniz Gerçekleştirdiğiniz eylemler Etkiler
İnternet oturumu başlatın. CInternetSession nesnesi oluşturun. WinInet'i başlatır ve sunucuya bağlanır.
Bir İnternet sorgusu seçeneği ayarlayın (örneğin, zaman aşımı sınırı veya yeniden deneme sayısı). CInternetSession::SetOption kullanın. İşlem başarısız olursa YANLIŞ döndürür.
Oturumun durumunu izlemek için bir geri çağırma işlevi oluşturun. CInternetSession::EnableStatusCallback kullanın. CInternetSession::OnStatusCallback çağrısı oluşturur. Kendi geri çağırma yordamınızı oluşturmak için geçersiz kılın OnStatusCallback .
İnternet sunucusuna, intranet sunucusuna veya yerel dosyaya Bağlan. CInternetSession::OpenURL kullanın. URL'yi ayrıştırıp belirtilen sunucuya bir bağlantı açar. Bir CStdioFile döndürür (yerel bir dosya adı geçirirseniz OpenURL ). Bu, sunucudan veya dosyadan alınan verilere erişebileceğiniz nesnedir.
Dosyadan okuyun. CInternetFile::Read 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.
İnternet 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