我需要一些与 WebDav 服务器实现相关的细节。目前,我已经将带有基本身份验证模式的文件系统的 webdav 服务器与我的 web 应用程序集成在一起。Web dav 服务器是否使用最大文件路径?因为我有路径长度为 420 的文件,但我遇到了问题。
1 回答
0
IT Hit WebDAV Server Engine for .NET 本身对文件路径没有任何限制。限制在于 WebDAV 服务器实现以及 .NET Framework 中的文件系统示例。
实现长文件路径支持的最简单方法是构建在 .NET Core 上运行的服务器。要生成在 .NET Core 上运行的 WebDAV 服务器,您可以使用ASP.NET Core WebDAV 服务器应用程序向导:
或使用SDK 提供的WebDAVServer.FileSystemStorage.AspNetCore示例。
您还可以使用常规的 .NET Framework 实现长文件路径支持,但这需要更多功能:如何处理名称超过 259 个字符的文件?
于 2017-10-21T05:17:56.693 回答