VLC web(http)控制 (4) 服务器文件获取
通过链接 http://127.0.0.1:8080/requests/browse.xml?uri=file%3A%2F%2F~
可以获取服务器默认目录所有文件。
其中file%3A%2F%2F~是由file://~通过URL编码的到的。
在javascript中,参考encodeURIComponent函数。
如果是其他指定路径,可以这样写:uri=file:///D:/xxx
其中file:///D:/xxx必须转换为URL编码。
获取的内容如下:
<root> <element type="dir" path="D:\video\.." name=".." access_time="315504000" uid="0" creation_time="315504000" gid="0" modification_time="315504000" mode="16895" uri="file:///D:/" size="0"/> <element type="file" path="D:\video\1.avi" name="1.avi" access_time="1630642918" uid="0" creation_time="1630642918" gid="0" modification_time="1630642918" mode="33206" uri="file:///D:/video/1.avi" size="0"/> <element type="file" path="D:\video\2.avi" name="2.avi" access_time="1630642926" uid="0" creation_time="1630642926" gid="0" modification_time="1630642918" mode="33206" uri="file:///D:/video/2.avi" size="0"/> </root>