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>

 

上一篇:VLC web(http)控制 (2) 状态获取


下一篇:实现runnable接口