更新时间:2023-08-28 GMT+08:00
SoapClient类说明
路径
com.roma.apic.livedata.client.v1.SoapClient
说明
使用此类进行SOAP请求。
使用示例
importClass(com.roma.apic.livedata.client.v1.SoapClient); importClass(com.roma.apic.livedata.config.v1.SoapConfig); importClass(com.roma.apic.livedata.common.v1.XmlUtils); function execute(data) { var soap = new SoapConfig(); soap.setUrl("http://test.webservice.com/ws"); soap.setNamespace("http://spring.io/guides/gs-producing-web-service"); soap.setOperation("getCountryRequest"); soap.setNamespacePrefix("ser"); soap.setBodyPrefix("ser"); soap.setEnvelopePrefix("soapenv"); var content = { "getCountryRequest": { "ser:name": "Spain" }, }; soap.setContent(content); var client = new SoapClient(soap); var result = client.execute(); var body = result.getBody(); return XmlUtils.toJson(body); }
构造器详情
public SoapClient(SoapConfig soapCfg)
构造一个包含SoapConfig配置信息的SOAP请求。
参数:soapCfg表示传入SoapClient的配置信息。
方法列表
返回类型 |
方法和说明 |
---|---|
APIConnectResponse |
execute() 用于发送SOAP请求 |
父主题: 自定义后端开发(函数后端)