Da ich meinen eigenen WebDAV Server schreibe - basierend auf SabreDAV (php) - kam ich mit dem Problem, dass die meisten Clients (alle außer Windows Explorer) keine DELETE
Anfrage senden, wenn die Benutzer hat einen Datei-Upload abgebrochen (PUT
Anfrage).Umgang mit abgebrochenen webdav PUT Operationen
Ich konnte keinen Hinweis dafür finden (zB in den RFCs), ob der Client das tun muss oder wie der Server herausfinden konnte, dass nicht alle Dateiinhalte gestreamt/gesendet wurden.
RFC 7230 erklärt, wie die Länge des Nachrichtenkörpers erkannt wird (auch bei fehlender Content-Length). –