阅读 127

webservice接口请求


1.


2. webservice与http的不同

http中一个接口地址对应一个接口,webservice中一个wsdl地址下面有多个接口, ps: webservice采用xml格式进行传参


3. python3安装suds库,以及引用方式

  • 安装: pip install suds-py3
  • 引用:from suds.client import Client


4.

import json

from suds.client import Client


url = "http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?wsdl"

# 创建一个web的请求服务客户端,连接到这个url
web_s = Client(url)

# 打印客户端对象,就可以看到该地址下所有的接口
print(web_s)

# 通过service方法调用该地址下面的接口
res = web_s.service.getMobileCodeInfo(mobileCode="159581xxx",
                                      userID="")
print(res)


5. webservice接口如何进行断言

如果响应结果的格式和字典一致:

如果不一致,可以将返回结果的格式转成str,然后通过字符串的断言方式进行校验

原文:https://www.cnblogs.com/zhongzhouyun/p/15201156.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐