首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Python接口测试之urllib.parse.urlencode

    引言   今天将的接口测试中常见的一种请求数据类型,key=value形式,并且以urlencode编码方式去请求。可能有些人从未遇到过,因为如果接口没有这样定义或解析,是不需要这样操作。   ...背景   我就拿我实际工作中项目中的接口来讲,如图:   可以看出来,这个接口的body数据是以key=value形式,并且进行了urlencode编码,body的数据类型是bytes,而不是str。...   对于上图的http来分析,我们需要转码,就要使用urllib中的urlencode方法将字典编码,用于提交数据给url等操作。   ...方法如下: urllib.parse.urlencode(values)   以上红色框框,就是最重要的3点,做好了,就可以正常调用这个接口。最终获取业务数据。   ...() 不能对string编码,只能对dict类型编码 urllib.parse.urlencode() #将dict类型参数转化为query_string格式(key=value&key=value),

    2.1K30
    领券