我正在调整 IT HIT WebDAV 服务器以与 Microsoft Azure 网站一起使用。我正在努力解决一个问题。我需要将文件上传并直接发送到 BLOB 存储,而不是本地磁盘上的临时文件。原因是本地磁盘空间有限。
有没有办法可以将通过 PUT 发送的文件重定向到 blob 存储?
谢谢!
-埃里克
PS。Azure 网站运行 IIS 8.x
我正在调整 IT HIT WebDAV 服务器以与 Microsoft Azure 网站一起使用。我正在努力解决一个问题。我需要将文件上传并直接发送到 BLOB 存储,而不是本地磁盘上的临时文件。原因是本地磁盘空间有限。
有没有办法可以将通过 PUT 发送的文件重定向到 blob 存储?
谢谢!
-埃里克
PS。Azure 网站运行 IIS 8.x
我猜您正在使用IT Hit WebDAV Server Engine 提供的示例或WebDAV Wizards for Visual Studio生成的代码。
要将文档保存在不同于 MS SQL 或文件系统的存储中,您需要更改IFile和IFolder接口的实现以及DavContextBase.GetHierarchyItem方法的实现。