2016-04-26 80 views
0

由於我正在編寫我自己的WebDAV服務器 - 基於SabreDAV(php) - 我遇到了這個問題,大多數客戶端(除Windows資源管理器外都不發送DELETE請求)用戶已取消文件上傳(PUT請求)。如何處理取消的webdav PUT操作

我找不到任何提示(例如在RFC中)客戶端是否必須這樣做,或者服務器如何確定並非所有文件內容都已流式傳輸/發送。

回答

0

好的,發現大多數客戶發送Content-Length標題與流。所以我將能夠使用該信息來撤銷文件創建。

+1

RFC 7230解釋瞭如何檢測郵件正文長度(即使沒有Content-Length)。 –