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