从rest式web服务读取内容
将查询参数附加到数据
= webread (url
,QueryName1, QueryValue1,…,QueryNameN QueryValueN
)url
,由一对或多对名称-值参数指定。要将查询放入消息体中,请使用webwrite
.web服务定义查询参数。
[
从指定的web服务中读取图像数据
,colormap
,α
= webread(___)url
并返回图像数据
.您可以使用前面的语法只返回图像。使用此语法返回与图像相关的颜色映射和alpha通道。
webread
当HTTP响应有内容类型
头字段,指定图像媒体类型和ifimread
金宝app支持图像格式。有关支持金宝app的图像格式,请参见金宝app导入和导出支持的文件格式.
[
从指定的web服务中读取音频数据数据
,Fs
= webread(___)url
并返回音频数据数据
.您可以使用前面的语法只返回音频数据。使用此语法返回音频数据的采样率(以赫兹为单位)。
webread
返回音频数据时,HTTP响应有内容类型
头字段,指定音频媒体类型和ifaudioread
金宝app支持音频格式。有关支持金宝app的音频格式,请参见金宝app导入和导出支持的文件格式.
有关rest式web服务函数不支持的功能,请金宝app参阅HTTP接口.
webread
金宝app支持HTTP GET和POST方法。许多web服务同时提供GET和POST方法来请求数据。要发送HTTP POST请求,请指定RequestMethod
的属性选项
作为“职位”
.然而,webread
将查询选项放入url
,而不是在请求消息的主体中。要将查询放入主体,请使用webwrite
.
对于HTTP POST请求,使用webread
函数只支持金宝app应用程序/ x-www-form-urlencoded
媒体类型。要发送带有任何其他互联网媒体类型内容的POST请求,请使用webwrite
.
此函数不检查文档内容以确定如何处理它。例如,HTML和XML文档经常包含< meta >
标记,该标记指定文档字符编码。如果编码与默认值不同webread
编码,然后指定正确的CharacterEncoding
选项weboptions
.
要指定代理服务器设置,请参见代理服务器认证.