Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Aplikasi klien FTP umum membuat CInternetSession dan objek CFtpConnection . Perhatikan bahwa kelas MFC WinInet ini tidak benar-benar mengontrol pengaturan jenis proksi; IIS tidak.
Tabel berikut ini memperlihatkan langkah-langkah yang mungkin Anda lakukan di aplikasi klien FTP biasa.
Tujuan Anda | Tindakan yang Anda ambil | Efek |
---|---|---|
Mulai sesi FTP. | Buat objek CInternetSession . | Menginisialisasi WinInet dan menyambungkan ke server. |
Sambungkan ke server FTP. | Gunakan CInternetSession::GetFtpConnection. | Mengembalikan objek CFtpConnection . |
Ubah ke direktori FTP baru pada server. | Gunakan CFtpConnection::SetCurrentDirectory. | Mengubah direktori yang saat ini Anda sambungkan pada server. |
Temukan file pertama di direktori FTP. | Gunakan CFtpFileFind::FindFile. | Menemukan file pertama. Mengembalikan FALSE jika tidak ada file yang ditemukan. |
Temukan file berikutnya di direktori FTP. | Gunakan CFtpFileFind::FindNextFile. | Menemukan file berikutnya. Mengembalikan FALSE jika file tidak ditemukan. |
Buka file yang ditemukan oleh FindFile atau FindNextFile untuk membaca atau menulis. |
Gunakan CFtpConnection::OpenFile, menggunakan nama file yang dikembalikan oleh FindFile atau FindNextFile. | Membuka file pada server untuk membaca atau menulis. Mengembalikan objek CInternetFile . |
Baca dari berkas atau tulis ke berkas. | Gunakan CInternetFile::Read atau CInternetFile::Write. | Membaca atau menulis jumlah byte yang ditentukan, menggunakan buffer yang Anda berikan. |
Menangani pengecualian. | Gunakan kelas CInternetException . | Menangani semua jenis pengecualian Internet umum. |
Akhiri sesi FTP. | Buang objek CInternetSession . | Secara otomatis membersihkan handle berkas dan koneksi yang terbuka. |
Lihat juga
Ekstensi Internet Win32 (WinInet)
Prasyarat untuk Kelas Klien Internet
Menulis Aplikasi Klien Internet Menggunakan Kelas MFC WinInet