Hello all,

I hope I chose the right list, because this is not an user question, but rather a comment on the code itself.

I am currently writing a provider for mod_dav: a WebDAV endpoint for the grid storage software we maintain in out section. The point is, due to the architecture of the software we need to redirect to the proper disk within the pool in each GET request, but also in each PUT. And I have seen mod_dav [incorrectly] assumes anything but a success is a forbidden. And from the standard:

"If the server desires that the request be applied to a different URI, it MUST send a 301 (Moved Permanently) response; the user agent MAY then make its own decision regarding whether or not to redirect the request."

So redirection on PUT is something defined in the standard.

Would it be possible to remove the assumption and use the provided status instead? Or there is, maybe, a way of jumping over this?

Regards.

--
Alejandro Álvarez Ayllón

Reply via email to