
117503445/GoWebDAV: a lightweight, easy-to-use WebDAV server - GitHub
The dav parameter can specify the local path, user authentication, read-only status, and other properties of the WebDAV service. Each local path can be configured for a WebDAV service, separated by semicolons.
GitHub - joyanhui/webdavgo: 一个简单的基于golang实现 …
新增 webdav 单独关闭 功能,可以单独做为webdav或者httpFileSever(静态文件浏览服务)使用 修复 配置文件中并不影响使用的一处拼写错误. 下载后直接运行 exe版本 是windows使用的,无后缀文件 是linux macos使用 win下直接执行 linux macos下 先 chmod +x webdav 后 ./webdav 启动即可. 启动后会提示用户密码 和访问地址. gitee: https://gitee.com/joyanhui/webdavgo/releases/ github: https://github.com/joyanhui/webdavgo/tags.
Golang 实现简单WebDAV系统 - Singinger - 博客园
2020年8月4日 · Caddy 2 is a powerful, enterprise-ready, open source web server with automatic HTTPS written in Go. 在v1中WebDAV是一个内置的包,而在v2中需要在下载是勾选编译,得到的可运行文件才是包含WebDAV的,且v2的WebDAV插件实现的功能更少了,也不是和v1一样的维护 …
GoWebDAV/README_zh_CN.md at master - GitHub
可以通过指定 dav 参数来配置 WebDAV 服务的本地路径、用户验证、是否只读等属性,详情见 使用 章节。 使用 ./gowebdav --help # 查看帮助 ./gowebdav --addr 127.0.0.1 # 在 127.0.0.1 监听,默认监听 0.0.0.0 ./gowebdav --port 8080 # 在 8080 端口监听,默认监听 80 端口 ./gowebdav - …
GoWebDAV,随时随地访问windows电脑上的文件 - jamyes2020
18 小时之前 · GoWebDAV 使用 WebDAV 分享本地文件,轻量、易于使用 English | 简体中文 特性 基于 Golang 实现,性能高。 最终编译为单二进制文件,不需要 Apache 等环境,依赖少。 支持浏览器访问。 可以在同个端口下启用多个 WebDAV 服务,各自有不同的挂载目录、
webdavgo: 一个简单的基于golang实现的webdav + 静态文件浏览 …
新增 webdav 单独关闭 功能,可以单独做为webdav或者httpFileSever(静态文件浏览服务)使用 修复 配置文件中并不影响使用的一处拼写错误. 下载后直接运行 exe版本 是windows使用的,无后缀文件 是linux macos使用 win下直接执行 linux macos下 先 chmod +x webdav 后 ./webdav 启动即可. 启动后会提示用户密码 和访问地址. gitee: https://gitee.com/joyanhui/webdavgo/releases/ github: https://github.com/joyanhui/webdavgo/tags.
webdav package - golang.org/x/net/webdav - Go Packages
2025年3月5日 · Dead properties are those properties that are explicitly defined. In comparison, live properties, such as DAV:getcontentlength, are implicitly defined by the underlying resource, and cannot be explicitly overridden or removed. See the Terminology section of http://www.webdav.org/specs/rfc4918.html#rfc.section.3
推荐使用:go-webdav - 简洁高效的WebDAV、CalDAV和CardDAV …
2024年5月27日 · go-webdav 是一个专为开发人员设计的开源库,它允许你轻松地在Go应用程序中集成WebDAV、CalDAV和CardDAV服务。 这三个协议分别用于文件操作(WebDAV),日历数据管理(CalDAV)和联系人信息同步(CardDAV)。 通过这个库,你可以快速搭建起符合相关标准的服务端,使得客户端可以通过HTTP扩展进行高效的远程访问和操作。 WebDAV 支持:遵循RFC 4918标准,提供了文件创建、读取、更新、删除等操作。 CalDAV 支持:遵循RFC 4791标 …
webdav package - github.com/emersion/go-webdav - Go Packages
2024年7月13日 · Client provides access to a remote WebDAV filesystem. NewClient creates a new WebDAV client. If the HTTPClient is nil, http.DefaultClient is used. To use HTTP basic authentication, HTTPClientWithBasicAuth can be used. func (c * Client) Copy(ctx context. Context, name, dest string, options * CopyOptions) error. Copy copies a file.
GoWebDAV:轻量级、高性能的WebDAV文件共享工具 - CSDN博客
2024年9月14日 · GoWebDAV 是一个基于Golang实现的轻量级WebDAV服务器,旨在为用户提供一个简单、高效的方式来共享本地文件。 无需复杂的配置,只需下载一个二进制文件,即可快速启动WebDAV服务。 GoWebDAV支持浏览器访问,并且可以在同一端口上启用多个WebDAV服务,每个服务可以映射到不同的本地目录,并支持不同的用户认证和读写权限。 Golang:GoWebDAV的核心实现语言,利用Golang的高性能和并发处理能力,确保服务的稳 …