Gilbert Chen
e3e3e97046
Improvements for the WebDAV backend
...
* CreateDirectory() looks up the directory in the cache first and don't create
it if found in cache
* ListFiles() puts subdirectories in the cache
* If CreateDirectory() encounters EOF, assume the directory already exists
2020-09-25 13:56:44 -04:00
Gilbert Chen
97bae5f1a3
Close the response body when 301 is returned in the WebDAV backend
2020-09-14 11:36:22 -04:00
Gilbert Chen
40243fb043
Fixed a compile error in previous checkin
2020-09-12 11:39:46 -04:00
Gilbert Chen
403df1fd06
Added a call to discard http response where it was missed in previous fixes.
...
Also added a missing import "io/ioutil".
2020-09-09 21:47:01 -04:00
gilbertchen
4369bcfc0b
Merge pull request #549 from Jos635/master
...
Improve WebDAV performance
2020-09-09 16:02:36 -04:00
Gilbert Chen
f2f07a120d
Retry on "unexpected EOF" errors for the webdav backend.
2020-07-03 11:48:30 -04:00
Gilbert Chen
d16273fe2b
Set the content length for upload
2019-03-04 15:34:32 -05:00
Jos
2eb8ea6094
Improve WebDAV performance
2019-03-01 19:41:00 +01:00
Gilbert Chen
2b56d576c7
Fixed a webdav compatibility issue with rclone and other bugs
2019-02-26 14:00:02 -05:00
Michael Cook
0762c448c4
gofmt -s
2018-12-29 13:20:10 +01:00
Gilbert Chen
9ae306644d
Avoid filepath.Dir as it returns paths with back slashes on Windows
2018-06-07 16:00:39 -04:00
Gilbert Chen
02cd41f4d0
A few improvements to make WebDAV work better with pcloud and box.com
2018-04-05 15:29:41 -04:00
Gilbert Chen
0db8b9831b
Implement the WebDAV backend
2018-04-02 20:03:50 -04:00