WebDAV PROPFIND 方法中深度标题的含义 [英] Meaning of Depth header in WebDAV PROPFIND method

查看:82
本文介绍了WebDAV PROPFIND 方法中深度标题的含义的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在用 PHP 编写一些东西来使用 WebDAV 创建一个虚拟文件系统.

I am writing something in PHP to create a virtual file system using WebDAV.

我正在尝试了解 PROPFIND 请求方法.RFC 4918 提到了一些关于它的内容,但我不确定我是否理解.有人可以澄清这一点:

I am trying to get my head around the PROPFIND request method. RFC 4918 mentions something about it, but I’m not sure I understand. Can someone clarify this:

  • 深度值(0、1、无穷大)的作用是什么?与文件夹还是文件有关吗?
  • 为什么客户端会对一个文件夹发出多个 PROPFIND 请求?

我认为这可能有助于我理清其余部分.

I think that might help me to sort out some of the rest.

谢谢

推荐答案

深度值(0、1、无穷大)的作用是什么?与文件夹还是文件有关吗?

What is the role of the Depth value (0, 1, infinity)? Has it something to do with folders vs files?

对于目录:

  • 深度 0:检索目录的属性
  • 深度 1:作为 0 + 目录中所有文件的属性
  • 深度无限:作为 1 + 目录子目录中所有文件的属性(递归)

对于文件没有影响.

深度适用于其他 WebDAV 方法.

The depth applies similarly to other WebDAV methods.

这篇关于WebDAV PROPFIND 方法中深度标题的含义的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆