zhanghai / MaterialFiles

Material Design file manager for Android
https://play.google.com/store/apps/details?id=me.zhanghai.android.files
GNU General Public License v3.0
5.45k stars 381 forks source link

Add HTTP server #694

Open Feuerswut opened 2 years ago

Feuerswut commented 2 years ago

Chrome removed ftp:// protocol from their codebase, hence ftp is not only deprecated, but unabailable for most users.

I suggest using codebase from a simple http server, or writing one as a priority and replacing ftp protocol.

superiums commented 2 years ago

I think webdav server is good too.

giiutfff commented 2 years ago

I suggest add sftp or ftps server. Since using ftp in a shared network is not safe, even more dangerous in open WiFi.

I think webdav server is good too.

Webdav is based on http. Would be nice to have but fewer file manage program support it, and less flexible than ftp.

superiums commented 2 years ago

for daily use, it's better to have a client, so the best choice is webdav and ftp, sftp.

for temp use. it's better to not require a client, so http and wendav will be the choice.

so webdav is the best for both situation. i think webdav is the next generation rule line. there are lots of file manager support webdav : mix explorer on android, dolphin in linux ....

i want to replace mix with materialFiles. but the only reason let me keep mix is the webdav.