我需要能够使用 HTTP 来 PUT 文件并在稍后获取它们,因此我去搜索可能与术语“REST 文件服务器”或“HTTP 文件服务器”或“REST drop-box”等匹配的内容。不幸的是,这些术语在 Google 上显示了错误的结果。
我想要的是相当于 HTTP 上的 SMB 文件共享。一些理想的功能:
- 可以将任何类型的文件 PUT 到http://服务器名称/服务/任何/路径/I/want/document.pdf
- 任何有权限的人都可以通过我放置的 URL 获取该文件
- 支持对任何已 PUT 的新文件进行 AV 扫描
- 支持删除现有资源(文件)
我们的商店运行的是 Windows,但我也很想了解可以做这种事情的 Unix 软件。
它仅供 IT 部门的私人用户使用。它不会位于面向公众的 IP 地址上。
有这样的事存在吗?
答案1
是的。据我所知,WebDAV 的设计就像文件系统一样,通过 HTTP 运行。
对于 Apache 来说,有 mod_dav,并且从对 Interwebs 的快速检查来看,IIS 以某种方式内置了它。
也许 WebDAV 可以帮到你。
-克里斯