1. 函数功能介绍
HttpPost(a,b,c)函数是通过网关中的 JS 脚本实现对外部 HTTP 接口进行Post 请求,从而获取相应的接口数据。
参数:
a 为 HTTP 服务对应的 URL。
b 为请求类型 XML 或者 JSON。
c 为发送内容
2. 函数操作举例
//定义请求参数
var request ='<soap:Envelope><soap:Body><GetFirmWareInfo/></soap:Body></soap:Envelope>';
//Post 请求 xml 格式
var xml = HttpPost('http://192.168.1.244/soap/GetFirmWareInfo', 'text/xml', request);
alert(xml);
HttpPost(a,b,c)函数使用 Demo:
var mes=HttpPost(a,b,c);解析:
①变量 a:'http://192.168.1.244/soap/GetFirmWareInfo'
②变量 b:'text/xml'
③变量 c:'<soap:Envelope><soap:Body><GetFirmWareInfo/></soap:Body></soap:Envelope>'