chromeos-filesystem-webdav
chromeos-filesystem-webdav copied to clipboard
Can't see files via WebDAV on Nutstore(jianguoyun.com)
Hi:
I'm using Nutstore (https://jianguoyun.com/) as my backup storage, it provides WebDAV support, I can successfully mount this URL with WebDAV FS provider:
https://dav.jianguoyun.com/dav/
However I can't see any files in this root directory.
If I mount sub-directory URL like this:
https://dav.jianguoyun.com/dav/Nutstore
I can see directories in it, but I can't see any files in these directories.
And both kind of WebDAV URL work fine on my Windows machine. Thanks
I have capture the console log now. My account name is replaced with XXXXX ^_^
This is the console output if I mount root directory:
PROPFIND https://dav.jianguoyun.com/dav// 404 (Not Found)send @ background.js:4m.extend.ajax @ background.js:4WebDavClient.getMetadata @ background.js:147WebDavFS.onGetMetadataRequested @ background.js:651(anonymous function) @ background.js:1004(anonymous function) @ background.js:977target.(anonymous function) @ extensions::SafeBuiltins:19EventImpl.dispatchToListener @ extensions::event_bindings:395target.(anonymous function) @ extensions::SafeBuiltins:19publicClass.(anonymous function) @ extensions::utils:94EventImpl.dispatch_ @ extensions::event_bindings:379dispatchArgs @ extensions::event_bindings:247(anonymous function) @ extensions::fileSystemProvider:145dispatchEvent @ extensions::event_bindings:254 background.js:158 Object {readyState: 4, getResponseHeader: function, getAllResponseHeaders: function, setRequestHeader: function, overrideMimeType: function…} background.js:412 Object {readyState: 4, getResponseHeader: function, getAllResponseHeaders: function, setRequestHeader: function, overrideMimeType: function…} background.js:658 NOT_FOUND background.js:624 onReadDirectoryRequested background.js:625 Object {directoryPath: "/", fileSystemId: "webdavfs://XXXXX/https://dav.jianguoyun.com/dav", requestId: 11}
And this is output when I mount sub-directory and cd to one directory in it (can't see any files):
PROPFIND https://dav.jianguoyun.com/dav/Nutstore//life 400 (Bad Request)send @ background.js:4m.extend.ajax @ background.js:4WebDavClient.readDirectory @ background.js:169WebDavFS.onReadDirectoryRequested @ background.js:627(anonymous function) @ background.js:1000(anonymous function) @ background.js:977target.(anonymous function) @ extensions::SafeBuiltins:19EventImpl.dispatchToListener @ extensions::event_bindings:395target.(anonymous function) @ extensions::SafeBuiltins:19publicClass.(anonymous function) @ extensions::utils:94EventImpl.dispatch_ @ extensions::event_bindings:379dispatchArgs @ extensions::event_bindings:247(anonymous function) @ extensions::fileSystemProvider:183dispatchEvent @ extensions::event_bindings:254 background.js:189 Object {readyState: 4, getResponseHeader: function, getAllResponseHeaders: function, setRequestHeader: function, overrideMimeType: function…} background.js:412 Object {readyState: 4, getResponseHeader: function, getAllResponseHeaders: function, setRequestHeader: function, overrideMimeType: function…} background.js:636 FAILED background.js:654 Object {metadata: Object}
Thanks