PROPFIND对不存在的资源的正确响应
问题描述:
当WebDAV服务器收到不存在的资源的PROPFIND请求时应如何响应?PROPFIND对不存在的资源的正确响应
该RFC似乎说你应该总是返回一个207,然后使用404不存在的属性。但是如果资源本身不存在呢?
答
正确答案是404,对于大多数方法来说这是正确的。
它表明它应该是207?
这很有道理,但它从来没有真正说过在RFC中的任何地方。它只谈到返回207. – Dave 2009-11-06 19:06:03
嗯,它也从来没有说过,当凭证丢失时你会得到401 :-)所有的HTTP/1.1总是适用。 – 2009-11-24 08:14:52