2009-11-05 72 views
2

當WebDAV服務器收到不存在的資源的PROPFIND請求時應如何響應?PROPFIND對不存在的資源的正確響應

該RFC似乎說你應該總是返回一個207,然後使用404不存在的屬性。但是如果資源本身不存在呢?

回答

4

正確答案是404,對於大多數方法來說這是正確的。

它表明它應該是207?

+0

這很有道理,但它從來沒有真正說過在RFC中的任何地方。它只談到返回207. – Dave 2009-11-06 19:06:03

+0

嗯,它也從來沒有說過,當憑證丟失時你會得到401 :-)所有的HTTP/1.1總是適用。 – 2009-11-24 08:14:52