<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > 指南 > FAQs > 小工具应用 > Accessing external resources via file devices通过文件设备访问外部资源 |
mapp View服务器通常向客户提供其Web根目录的内容。然而,随着对文件设备的支持,mapp View服务器也有可能提供外部内容。
URL用于区分来自mapp View服务器自己的Web根目录的内容和来自外部来源的内容。
HTTP URL的结构。
http://<Host>:<Port>/<Pfad>?<Query>
如果URL路径以关键字 /FileDevice:开始 ,那么内容将从指定的文件设备中读取。文件设备的名称在关键词之后。所需资源的相对路径在文件设备名称之后指定,用一个正斜杠分开。
用于访问文件设备的HTTP URL。
http://localhost:81/FileDevice:HD0/Logos/smallLogo.png
图书馆FileIO必须在系统中存在,才能访问外部资源。
这个例子显示了如何在一个小组件上配置对文件设备的外部资源的访问。文件设备在使用前必须被系统识别。文件设备可以在编译时在配置中创建,也可以在运行时使用库FileIO创建。
在编译过程中配置文件设备的例子。
在这个例子中,文件设备的符号名称 是HDO ,指向本地路径 C:\Temp。从这个文件设备中请求的内容从指定的路径被引用。
这个文件设备可以在一个小部件上使用。要做到这一点,必须根据上面指定的规则,为小组件指定URL的路径。
在一个按钮上配置一个文件设备的例子。
<Widget xsi:type="widgets.brease.Button" id="ButtonWithLogo" height="76" width="76" left="207" top="150" image="/FileDevice:HD0/Logos/smallLogo.png" style="default" />