文件名称:httpfs:httpfs是使用FUSE实现的跨平台HTTP支持的文件系统
文件大小:24KB
文件格式:ZIP
更新时间:2024-02-24 06:18:19
homebrew golang fuse backend httpfs
httpfs httpfs是使用FUSE实现的跨平台HTTP支持的文件系统。 它通过HTTP / HTTPS提供了一个后端API,以为FUSE前端提供大多数POSIX文件系统调用,该FUSE前端将该API呈现为看起来和感觉像普通文件系统的外观。 安装 资源 $ go install github.com/prologic/httpfs/... OS X自制软件 $ brew tap prologic/httpfs $ brew install --HEAD httpfs httpfs仍处于起步阶段,因此我们非常感谢您的贡献,想法和专业知识! 其他平台 请注意,目前(2016年11月30日),仅在安装了Homebrew Go 1.7和最新版本bazil.org/fuse的Mac OS X上支持并测试了httpfs 从理论上讲,只要满足以下要求,就应该可以为其他平台构建httpfs: 去1.7+ 保险丝/ OSXFUSE 用法 旋转后端: $ httpfs -root /path/to/dir 挂载它: $ httpfsmount -url http://localhost:8
【文件预览】:
httpfs-master
----.goreleaser.yml(730B)
----.gitignore(56B)
----go.mod(368B)
----version.go(358B)
----Makefile(454B)
----fsapi()
--------utils.go(309B)
--------handle.go(2KB)
--------httpfs.go(2KB)
--------file.go(4KB)
--------client.go(8KB)
--------dir.go(7KB)
----LICENSE(1KB)
----go.sum(3KB)
----_config.yml(26B)
----types()
--------types.go(126B)
----utils()
--------utils.go(1KB)
--------tempdir()
--------utils_test.go(3KB)
----README.md(2KB)
----.drone.yml(370B)
----cmd()
--------httpfsd()
--------httpfsmount()
----coverage.txt(22KB)
----webapi()
--------handlers.go(7KB)