VLC web(http)控制 (4) 伺服器檔案獲取
阿新 • • 發佈:2021-09-03
通過連結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>