|
|
1
3
HTTP代码301表示您知道的“永久移动”。
但要回答您的问题,您应该以“/”结束集合以消除歧义,否则产生的URI规范化行为将取决于服务器。我不相信任何RFC都会强制添加尾部斜杠。 编辑:
然后,服务器可以尝试在每次操作中正常化您发送的URL,返回大量3xx代码。这会很贵。或者它可以在开始时纠正您(POST、MKCOL等),然后失败或重定向。 但关键的一点是,它总是让你知道它喜欢的URL。 关于HTTP URL方案的一些信息来自 RFC 2616
注意,没有提到如何定义abs_路径。此外,严格来说,服务器也不能根据规范忽略斜杠。因此,发出“MKCOL/collection”并获得一个常规的2xx,而不创建新的“/collection/”URL是不正确的。
|
|
|
Dirk · 允许深度PROPFIND:Sabre/Dav中的无限请求 10 年前 |
|
|
Bob77 · 集合上的getcontentlength属性是否有定义的含义? 11 年前 |
|
|
surajravi · nginx-webdav无法打开集合 12 年前 |