【发布时间】:2015-01-23 11:36:55
【问题描述】:
我已经安装了 ITHIT webdav 服务器引擎。我尝试使用 CalDev 和 Class1 服务器引擎实例。
但是,我没有成功启用内容范围标头。
当我发送包含内容范围标头的 PUT 时,IIS 服务器响应 501 未实现。
请帮助解决内容范围标题问题。
【问题讨论】:
标签: webdav ithit-webdav-server http-content-range
我已经安装了 ITHIT webdav 服务器引擎。我尝试使用 CalDev 和 Class1 服务器引擎实例。
但是,我没有成功启用内容范围标头。
当我发送包含内容范围标头的 PUT 时,IIS 服务器响应 501 未实现。
请帮助解决内容范围标题问题。
【问题讨论】:
标签: webdav ithit-webdav-server http-content-range
通常 CalDAV 客户端不会发送带有 Content-Range 的 PUT。 CalDAV/CardDAV Web Application wizard 为 Visual Studio 生成的 CalDAV 实现示例不实现可恢复上传。
如果您确实需要在 CalDAV/CardDAV 服务器中恢复上传,您可以修改 IContent.Write 方法实现。该方法提供了处理分段上传的必要参数。默认情况下,您可以在 CalendarFile.cs 文件中找到 Write 方法。
【讨论】: