solon-web-webdav
此插件,由社区成员(阿范)贡献
<dependency>
    <groupId>org.noear</groupId>
    <artifactId>solon-web-webdav</artifactId>
</dependency>
1、描述
基础扩展插件,为 Solon Web 提供 webdav 网盘的支持。v1.11.4 后支持
2、应用示例
public class Demo {
    public static void main(String[] args) {
        FileSystem fileSystem = new LocalFileSystem("/Users/demo/webos_drive");
        
        Handler handler = new WebdavAbstractHandler(true) {
            @Override
            public String user(Context ctx) {
                return "admin";
            }
            @Override
            public FileSystem fileSystem() {
                return fileSystem;
            }
            @Override
            public String prefix() {
                return "/webdav";
            }
        };
        Solon.start(Demo.class, args, app -> {
            app.http("/webdav", handler);
        });
    }
}