Python接口测试-以&连接拼接字典数据(get中url请求数据)
Posted jpr-ok
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python接口测试-以&连接拼接字典数据(get中url请求数据)相关的知识,希望对你有一定的参考价值。
get请求的utl数据是这样的,例如:/banner/findBanner?bannerType=1&_=1556107073181
‘‘‘ 1-banner图-banner/findBanner ‘‘‘ str1=parse.urlencode(data1) url1=‘{0}/banner/findBanner?bannerType=1&_=1556107073181‘.format(yuming) headers ={‘Content-Type‘:‘application/json;charset=UTF-8‘, ‘Accept‘:‘application/json, text/javascript, */*; q=0.01‘, ‘Referer‘:‘{0}/‘.format(yuming)} r=requests.get(url=url1,headers=headers) repones=r.text print(‘*‘*100,‘\n‘,‘1-banner图-banner/findBanner‘,‘\n‘,‘*‘*100) print() print(r.status_code) print(r.text)
如果参数比较多的话如何自动拼接呢
from urllib import parse ‘‘‘ 1-banner图-banner/findBanner ‘‘‘ data1={ ‘bannerType‘:1, ‘_‘:1556107073181 } str1=parse.urlencode(data1) url1=‘{0}/banner/findBanner?{1}‘.format(yuming,str1) headers ={‘Content-Type‘:‘application/json;charset=UTF-8‘, ‘Accept‘:‘application/json, text/javascript, */*; q=0.01‘, ‘Referer‘:‘{0}/‘.format(yuming)} r=requests.get(url=url1,headers=headers) repones=r.text print(‘*‘*100,‘\n‘,‘1-banner图-banner/findBanner‘,‘\n‘,‘*‘*100) print() print(r.status_code) print(r.text)
以上是关于Python接口测试-以&连接拼接字典数据(get中url请求数据)的主要内容,如果未能解决你的问题,请参考以下文章