postman 測試webservice
阿新 • • 發佈:2021-01-01
(1)設定url,注:?wsdl不要加在後面
(2)設定請求模式:post
(3)設定Header:新增Content-Type,值為text/xml;charset=utf-8
(4)設定Body
勾選raw,以JSON(application/json)格式進行傳輸,設定XML。Body中輸入需要傳輸的JSON格式的資料。例子如下,
<?xml version="1.0" encoding="utf-8"?> <soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/"> <soap:Body> <getJlry xmlns="http://tempuri.org/"> <in0>JlApp</in0> <in1>141163E20F9DDABBBE23CDEC871F3231</in1> <in2>3208032004111111-HE-001</in2> </getJlry> </soap:Body> </soap:Envelope>
一切設定完畢後,點選 Send 按鈕,這樣就會呼叫指定的介面,並執行內部的方法,根據返回結果來測試功能的正確與否。
- 注:getJlry 是方法名,in0 in1 in2是引數名
(5)返回結果
返回結果依然是JSON格式。
- 1
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <soap:Body> <ns1:getJlryResponse xmlns:ns1="http://webservice"> <ns1:out><?xml version="1.0" encoding="GBK"?>
 <attendanceData>
 <people>
 <IdHDPhoto>LzlqLzRBQVFTa1pKUmdBQkFRRUFBQUFBQUFELzJ3QkRBQVlFQlFZRkJBWUdCUVlIQndZSUNoQUtD
 Z2tKQ2hRT0R3d1FGeFFZR0JjVQ0KRmhZYUhTVWZHaHNqSEJZV0lDd2dJeVluS1NvcEdSOHRNQzBv
 TUNVb0tTai8yd0JEQVFjSEJ3b0lDaE1LQ2hNb0doWWFLQ2dvS0Nnbw0KS0Nnb0tDZ29LQ2dvS0Nn
 b0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2dvS0Nnb0tDZ29LQ2ovd0FBUkNBSGdBb0FE
 QVNJQQ0KQWhFQkF4RUIvOFFBSHdBQUFRVUJBUUVCQVFFQUFBQUFBQUFBQUFFQ0F3UUZCZ2NJQ1Fv
 TC84UUF0UkFBQWdFREF3SUVBd1VGQkFRQQ0KQUFGOUFRSURBQVFSQlJJaE1VRUdFMUZoQnlKeEZE
 S0JrYUVJSTBLeHdSVlMwZkFrTTJKeWdna0tGaGNZR1JvbEppY29LU28wTlRZMw0KT0RrNlEwUkZS
 a2RJU1VwVFZGVldWMWhaV21Oa1pXWm5hR2xxYzNSMWRuZDRlWHFEaElXR2g0aUppcEtUbEpXV2w1
 aVptcUtqcEtXbQ0KcDZpcHFyS3p0TFcydDdpNXVzTER4TVhHeDhqSnl0TFQxTlhXMTlqWjJ1SGk0
 SFhwVDNCckswKzF1ZnNvTGFoY3VUM1pzL3dBNm1Na3NKd1pXZjYxMw0KS255YUdjaXpPd2p0Mko2
 OGZ6cFVCQ1ZWRzY3SURzUUFjNHE2T2xWMEpHR2lsSW9wRFAvWg==</IdPhoto>
 </people>
 </attendanceData></ns1:out> </ns1:getJlryResponse> </soap:Body> </soap:Envelope>
Postman測試介面還是很清晰直觀的(資料加密了)。