|
用易语言怎么POST上传SOAP协议函数?不胜感激!
用“网页_访问”其他简单的方法名可以取得正常返回结果!但是下面这个要XML String的方式么?但是不会!
SOAP 1.2
以下是 SOAP 1.2 请求和响应示例。所显示的占位符需替换为实际值。
POST /WebService/testdata.asmx HTTP/1.1
Host: 192.168.10.10
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<DATA_WIPATEOutput xmlns="http://tempuri.org/">
<TestData>string</TestData>
</DATA_WIPATEOutput>
</soap12:Body>
</soap12:Envelope>
需要上传的函数格式如下:
Function Name:
DATA_WIPATEOutput
Parameter:
XML String
Return:String
"PASS" -保存数据成功
其他异常信息
XML String format:
<dsWIPTD>
<WIPTDHeader>
<IntSerialNo></IntSerialNo> //数据
<SN></SN> //空着
<Process></Process> //数据
<Result></Result> //数据
<TesterNo></TesterNo> //数据
<ProdLine></ProdLine> //数据
<ProgramName></ProgramName> //数据
<ProgramVersion></ProgramVersion> //空着
<IPSNo></IPSNo> //空着
<IPSVersion></IPSVersion> //空着
<OperatorName></OperatorName> //数据
<Remark></Remark> //备注
<StartTime></StartTime> //开始time
<EndTime></EndTime> //结束time
</WIPTDHeader>
</dsWIPTD>
|
|