I have installed WebDav extensions(–with-http_dav_module,nginx-dav-ext-module) for Nginx, and now i can write, read files using this protocol. But i need to write data part by part with
PUT method, i found that i can use
Content-Range header for this, but i can’t find any extension for Nginx to work with
How can i achieve this? any suggestions?
I can’t read data from server and append new data to current and then write it(data is too big).
Content-Range for PUT is explicitly forbidden by the HTTP standard, and a really bad idea.
I wrote a simple specification that allows you to append data:
But it does mean that you need to run sabre/dav, and not nginx’s webdav module.