Aracılığıyla paylaş


Internet istemci sınıfları için Önkoşullar

(Örneğin, bir dosya okuma) Internet istemcisi tarafından gerçekleştirilen bazı eylemler (bir Internet bağlantısı kurarken bu durumda) gerekli eylemleri vardır.Aşağıdaki tablolarda, bazı istemci eylemleri için Önkoşullar

Genel Internet URL'si (ftp, Gopher veya http)

Eylem

Önkoşul

Bağlantı kurun.

Oluşturma bir CInternetSession Internet istemci uygulamanın temelini oluşturmak için.

Bir URL'yi açın.

Bağlantı kurun.Call CInternetSession::OpenURL.OpenURL İşlevini salt kaynak nesnesi döndürür.

Okuma url veri.

url açılamıyor.Call CInternetFile::Read.

Internet seçeneğini ayarlayın.

Bağlantı kurun.Call CInternetSession::SetOption.

Durum bilgisi çağrılacak işlev ayarlayın.

Bağlantı kurun.Call CInternetSession::EnableStatusCallback.Geçersiz kılma CInternetSession::OnStatusCallback çağrıları işlemek için.

FTP

Eylem

Önkoşul

ftp bağlantısı kurmak.

Oluşturma bir CInternetSession bu Internet istemci uygulamasının temel olarak.Call CInternetSession::GetFtpConnection oluşturmak için bir CFtpConnection nesnesi.

İlk kaynak bulabilirsiniz.

ftp bağlantısı kurmak.Oluşturma bir CFtpFileFind nesnesi.Call CFtpFileFind::FindFile.

Kullanılabilen tüm kaynakları numaralandırılamıyor.

İlk dosyasını bulun.Call CFtpFileFind::FindNextFile kadar false değerini döndürür.

ftp dosya açın.

ftp bağlantısı kurmak.Call CFtpConnection::OpenFile oluşturmak ve açmak için bir CInternetFile nesnesi.

ftp dosya okunamıyor.

ftp dosya okuma erişimiyle açın.Call CInternetFile::Read.

ftp dosyaya yaz.

ftp dosya yazma erişimiyle açın.Call CInternetFile::Write.

Sunucuda istemci dizini değiştirin.

ftp bağlantısı kurmak.Call CFtpConnection::SetCurrentDirectory.

İstemcinin sunucudaki geçerli dizine almak.

ftp bağlantısı kurmak.Call CFtpConnection::GetCurrentDirectory.

HTTP

Eylem

Önkoşul

http bağlantı kurun.

Oluşturma bir CInternetSession bu Internet istemci uygulamasının temel olarak.Call CInternetSession::GetHttpConnection oluşturmak için bir CHttpConnection nesnesi.

http dosyasını açın.

http bağlantı kurun.Call CHttpConnection::OpenRequest oluşturmak için bir CHttpFile nesnesi.Call CHttpFile::AddRequestHeaders.Call CHttpFile::SendRequest.

http dosyasını okuyun.

http dosyasını açın.Call CInternetFile::Read.

http isteği hakkında bilgi edinin.

http bağlantı kurun.Call CHttpConnection::OpenRequest oluşturmak için bir CHttpFile nesnesi.Call CHttpFile::QueryInfo.

Gopher

Eylem

Önkoşul

Gopher bağlantı kurun.

Oluşturma bir CInternetSession bu Internet istemci uygulamasının temel olarak.Call CInternetSession::GetGopherConnection oluşturmak için bir CGopherConnection.

İlk dosyanın geçerli bulur.

Gopher bağlantı kurun.Oluşturma bir CGopherFileFind nesnesi.Call CGopherConnection::CreateLocator oluşturmak için bir CGopherLocator nesnesi.Konumlandırıcı geçmesi CGopherFileFind::FindFile.Call CGopherFileFind::GetLocator daha sonra gerek Konumlandırıcı dosyası alınamıyor.

Tüm kullanılabilir dosyalar numaralandırılamıyor.

İlk dosyasını bulun.Call CGopherFileFind::FindNextFile kadar false değerini döndürür.

Gopher dosyasını açın.

Gopher bağlantı kurun.Gopher bulucuyla oluşturmak CGopherConnection::CreateLocator veya Konumlandırıcı ile Bul CGopherFileFind::GetLocator.Call CGopherConnection::OpenFile.

Gopher dosyasını okuyun.

Gopher dosyasını açın.Use CGopherFile.

Ayrıca bkz.

Kavramlar

Win32 Internet Uzantıları (WinInet)

Internet istemci uygulamaları oluşturma mfc sınıfları

mfc WinINet sınıfları kullanarak Internet istemci uygulama yazma