WebDav的几种应用方法

windows系统将阿里云盘挂载成本地磁盘使用

1、获取阿里云盘的登录token。
2、使用脚本程序运行起来webdav-aliyundriver的jar包。
3、使用RaiDrive软件将阿里云盘挂载成本地磁盘。
4、需要注意的是:token的有效期是不固定的,可能会失效,需要在失效的时候更换token。
主要参考这个教程:https://blog.csdn.net/weixin_42795002/article/details/121864236,教程中的附件已经下载备份到百度网盘当中。

将阿里云盘挂载到openwrt路由器上,实现全设备访问阿里云盘资源

1、在openwrt上安装aliyundrive-webdav插件。
2、填写token、用户名、密码,设置一个服务监听端口号,然后启动插件服务。
3、所有终端设备,下载支持WebDav协议的软件即可,例如:ios端、电视盒子、安卓等,下载nplayer,添加webdav服务器,填写路由器的ip地址和设置的端口号、用户名密码,就可以直接访问到阿里云盘资源;
4、需要注意的是:以上操作实现的是将阿里云盘挂载到路由器上,只有连接到路由器的本地局域网设备,才能访问阿里云盘。如果不在家,或者没有连接到路由器的网络,则无法访问,如果想在任意互联网环境下也能通过WebDav访问到阿里云盘资源,需要在路由器上做DDNS,相应的端口也要做转发,但这样做的弊端在于,所有的流量都是从阿里云盘流向家里的路由器,再通过路由器转发到你所在的互联网环境。
5、需要注意的是:token的有效期是不固定的,可能会失效,需要在失效的时候更换token。

windows系统将OneDrive、GoogleDrive挂载成为本地磁盘使用

1、使用RaiDrive按照提示直接登录OneDrive、GoogleDrive即可完成挂载。

开启OneDrive、GoogleDrive网盘的WebDav服务,实现任意公网环境全设备访问OneDrive、GoogleDrive网盘资源:

1、由于OneDrive、GoogleDrive并未公布WebDav连接网盘的方法,但实际是可以通过变通的方法支持的。这里,我们通过使用第三方的"Koofr"平台。(https://APP.koofr.net/signup) ,其本身也是一家网盘服务商家。不同之处在于,Koofr 可以通过挂载其他网盘直接扩容, 因此,通过 Koofr,我们也可以间接配置 OneDrive 、GoogleDrive的 WebDav 服务。
2、登录Koofr平台,我使用的是google账号登录,需要注意的是,Koofr平台部分用户可能需要魔法才能打开,我实测可以直接打开,然后点击左侧栏 「Connect」选中 OneDrive 进行挂载,同理,GoogleDrive也是一样的方式挂载。
3、挂载完毕后,点击右上角头像,选择 Places,然后可以看到 Koofr 的网盘和自己刚刚挂载的网盘。在这里我们可以对网盘进行重命名删除等操作。点击右上角 Preference,再点击左栏 Password 选项。滑到下端 「APP passwords」部分,随便输入一个名字后(名字无所谓,后续用不到),点击 Generate,弹出的窗口中,即包含我们需要的密码,这个密码要保存好,只显示一次,一定要复制出来备份好,否则关了后就要重新建。
4、至此,我们就通过Koofr平台实现了对OneDrive开启WebDav协议的支持,实际上,我们开启的是koofr 的 WebDav 服务,服务的地址是:https://app.koofr.net/dav/name,其中name就要换成你挂载到Koofr之后的网盘名字,例如https://app.koofr.net/dav/OneDrive或https://app.koofr.net/dav/GoogleDrive。或者,也可以直接使用(https://APP.koofr.net/dav),这将会直接把所有网盘一同使用。WebDav 账号为 koofr 的注册邮箱,密码即为最后步骤生成的密码。

你可能感兴趣的:(网络)