Closed Corak667 closed 7 years ago
Написал об этом разработчикам NetDrive, может тоже изучат проблему и что-то решает у себя. Не уверен, что тут виноват сервер, скорее всего комплексно.
Похожая проблема была с DavDrive на Android - там скачивало около 1мб файла и дальше записывало мусор вместо данных. http://picsee.net/upload/2016-02-20/398383c4bfd6.png Только с BestDAV на android такой проблемы не было. ... Долго переписывался с автором DavDrive, наконец он починил проблему и в новых версиях все нормально с NetDrive. Но это было на Android, даже Ghisler писал о лимитах (Android AIDL limit): http://ghisler.fileburst.com/android/history2.txt "2014-05-21 Fixed: FTP, SFTP, LAN plugins: Support very long directories (several 1000 files), need to split list into blocks <1 MB (Android AIDL limit)" "2013-12-22 Fixed: GoogleDrive plugin: problems with uploading multiple files >1 MB 2013-08-13 Fixed: Plugin interface: Support sending the file list in multiple chunks (Android transfer buffer is limited to 1 MByte)"
Jochen Ruehl (автор DAVDrive) писал по поводу NetDrive: "Somehow NetDrive does not correctly handle the result of the GET request. Maybe that BestDav does a chunked encoding, or does handle the GET request in a different way." "...range header support. Might fix the NetDrive issue." Потом мы еще исследовали проблему через logcat и он наконец починил ее. Но связано оно было с какими-то android лимитами, так что может не актуально
УХ, рили починил! Пасиб! http://f6.s.qip.ru/cMfvX1Jy.png
А что там было? Можно подробней, чтобы я народ оповестил и авторов NetDrive
Моя ошибка, при скачивании я отдавал нетдрайву на 1 байт меньше, чем он заказывал, соотвественно, он висел и ждал этот недостающий байт.
Сначала наглухо повесило webdav, пришлось прерывать процесс и отключать соединение (использую NetDrive), при повторной попытке зашло, но выдало кучу ошибок http://picsee.net/upload/2017-03-10/ea078f82ddd9.png
Очень медленно качает, (100кбс или менее), но потом вообще обрывается и виснет