【发布时间】:2016-04-26 13:06:08
【问题描述】:
当我正在编写自己的 WebDAV 服务器时 - 基于 SabreDAV (php) - 我遇到了这个问题,当用户取消文件时,大多数客户端(除了 Windows 资源管理器)不会发送 DELETE 请求上传(PUT 请求)。
我找不到任何提示(例如在 RFC 中)客户端是否必须这样做,或者服务器如何确定并非所有文件内容都已流式传输/发送。
【问题讨论】:
标签: webdav
当我正在编写自己的 WebDAV 服务器时 - 基于 SabreDAV (php) - 我遇到了这个问题,当用户取消文件时,大多数客户端(除了 Windows 资源管理器)不会发送 DELETE 请求上传(PUT 请求)。
我找不到任何提示(例如在 RFC 中)客户端是否必须这样做,或者服务器如何确定并非所有文件内容都已流式传输/发送。
【问题讨论】:
标签: webdav
好的,发现大多数客户端会随流发送Content-Length 标头。所以我将能够使用该信息来撤消文件创建。
【讨论】: