Unduhan direktori dukungan Windows FTP?

0

Saya akan mengizinkan langsung mengunduh pohon file (atau folder, apa pun) langsung dari situs web saya.

Saya akan menjelaskan sedikit lagi. Webhoster saya menggunakan Windows server 2012r2 dan semua situs web dibuat dengan layanan IIS. FTP juga dibuat dengan IIS.

Dalam hal ini, saya ingin pengguna saya langsung mengunduh folder dari sebuah tombol di situs web saya. Pertanyaan saya adalah: Apakah windows IIS (sebagai server FTP) mengotorisasi pengunduhan langsung folder?

Atnaize
sumber
Pertanyaan Anda cukup samar. Apakah Anda bertanya apakah mungkin untuk mengunduh folder secara rekursif dengan FTP? Atau bagaimana menerapkan unduhan FTP rekursif? Dalam bahasa apa? Atau bagaimana cara "meneruskan" folder FTP yang diunduh ke browser web?
Martin Prikryl
Pertanyaan saya adalah apakah IIS mengizinkan pengunduhan seluruh folder secara langsung? Karena saya tahu bahwa mengunduh pdf, exe atau txt tertentu adalah hal yang 'normal'. Tetapi bisakah kita mengunduh seluruh isi folder dalam satu tindakan?
Atnaize
1
IIS sebagai server Web atau IIS sebagai server FTP? Karena Anda memiliki FTP dalam pertanyaan Anda, namun Anda menulis tentang tombol di halaman web. Ini adalah dua teknologi yang berbeda.
Martin Prikryl
IIS sebagai server FTP. Maaf untuk ketepatan saya yang kurang
Atnaize
Bagaimana Anda merencanakan (jika Anda belum tahu) untuk menautkan tombol halaman web Anda ke FTP? Apakah Anda hanya berencana untuk mengarahkan ulang browser web ke ftp://URL? (mis. agar webbrowser menangani unduhan FTP) Atau apakah Anda berencana untuk mengunduh folder pada server web dan mentransfernya ke webbrowser melalui HTTP sesudahnya?
Martin Prikryl

Jawaban:

0

FTP adalah protokol untuk mentransfer file, bukan direktori / folder. Jadi tidak, FTP di IIS tidak mendukung pengunduhan langsung folder.

Itu tidak terlalu penting karena kebanyakan klien FTP modern hanya melakukannya untuk Anda.

Arahkan FileZilla ke situs FTP IIS dan seret folder dari situs jarak jauh ke disk lokal Anda, yang berfungsi dengan baik. Klien hanya membuat semua folder yang diperlukan dan mengunduh masing-masing berisi file secara individual, sehingga bagi pengguna sepertinya dia mengunduh hanya satu folder.

Peter Hahndorf
sumber
0

Bergantung pada apa yang ingin Anda capai, Anda bisa menyelesaikan masalah dengan meminta pengguna Anda menggunakan Filezilla atau klien FTP lanjutan lainnya atau Anda dapat menyediakan arsip (misalnya file ZIP).

Pembuatan file zip dapat dengan mudah otomatis sehingga Anda dapat memperbarui file di pohon file Anda dan kemudian memicu proses kompresi.

Solusi lain adalah dengan menggunakan layanan web canggih seperti OwnCloud (tidak yakin itu masih berfungsi dengan IIS, tetapi ada alternatif lain).

Bergantung pada usecase Anda, WebDAV juga bisa menjadi kemungkinan.


sumber