响应记录
每个数据接口响应都包含后跟零个或多个数据记录的单个头记录。
如果响应包含多条记录,那么每条记录将由换行序列分隔。 有关来自数据接口请求的 HTTP 响应结构的说明,请参阅 图 1。
客户机应用程序使用标准 URL 编码对数据接口命令选项进行编码,而 Web 用户界面服务器对响应记录使用相同的方法。 例如,两个记录字段及其值表示如下:
field1=value1&field2=value2
使用遵循 URL 规范中描述的转义方案的转义字符对字段名称和值 (包括空格和 =) 中的特殊字符进行编码。 URL 转义方案指定转义字符由后跟 2 个十六进制数字 (ASCII 代码) 的% (百分号) 表示。 (有关编码字符串的信息,其中某些字符可以使用 % HEX HEX
进行转义,请参阅统一资源定位器 (URL) 备忘录 RFC1738,网址为 www.ietf.org/rfc/。)
数据接口使用 Web 用户界面 ENU1 转换表对 ISO-8859–1 代码页中的所有数据流进行编码,并遵循标准字符表示,而不考虑 Web 用户界面服务器的当前语言或语言环境设置。 不 需要确保客户机使用与服务器相同的语言和代码页。 但是,客户机应用程序可能必须将数据接口使用的某些字符表示转换为客户机应用程序所需的字符表示; 例如,如果要对时间和日期字段使用不同的分隔符。