正确响应 PROPFIND 对不存在的资源的响应
Posted
技术标签:
【中文标题】正确响应 PROPFIND 对不存在的资源的响应【英文标题】:Correct response for PROPFIND on a resource that does not exist 【发布时间】:2009-11-05 21:52:38 【问题描述】:WebDAV 服务器在收到对不存在资源的 PROPFIND 请求时应如何响应?
RFC 似乎说您应该始终返回 207,然后将 404 用于不存在的属性。但是如果资源本身不存在怎么办?
【问题讨论】:
【参考方案1】:正确的答案是 404,这对于大多数方法来说都是正确的。
它建议它应该在哪里 207?
【讨论】:
这是有道理的,但它从未在 RFC 的任何地方真正这么说。它只谈论返回 207。 好吧,它也从来没有说当缺少凭据时你会得到 401 :-) 所有 HTTP/1.1 也始终适用。以上是关于正确响应 PROPFIND 对不存在的资源的响应的主要内容,如果未能解决你的问题,请参考以下文章
CalDav Propfind 响应中的日期格式 - 如何更改它?