1. 程式人生 > 其它 >VLC web(http)控制 (4) 伺服器檔案獲取

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>