post请求需要加密吗_Python接口自动化Requets之http请求(2)
本章内容:
1、Get请求的操作方法(带参数)2、Post请求的操作方法
GET请求操作:
接口文档如下:
先使用jmeter测试接口(作为参照):
1、接口参数:
返回的结果:
2、以下为python代码:
import requestsdef GetTest():url="https://openapi.dvr163.com/message/nonce" #urlParam={ # 传递的参数,字典类型,所有参数写在这里即可"method":"get"}Rque=requests.get(url,Param) # 发起Get请求GetJson=Rque.json()#获取返回的json数据print(GetJson) #打印返回的数据nonce=GetJson["nonce"] #从返回的json中提取nonce的值(把json当字典处理即可)print(nonce) #打印nonce
GetTest()"""说明:1、超过五行以上代码建议封装在函数中2、POST请求和GET请求操作方法一致,只需要把Rque=requests.get(url,Param)改成:Rque=requests.post(url,Param)3、在实际的应用中,应加入对返回结果的判断,通常做法就是判断返回的状态码。
"""
运行结果:
思考一下:
以上的示例都是很简单的例子,在实际的项目中,接口是比较复杂的,会有些参数需要较验和加密,也有一些参数需要从另一个接口获取。因些,光撑握requests库是不够的。还需要掌握md5,base64,大小写转换等常用方法的使用。
post请求需要加密吗_Python接口自动化Requets之http请求(2)相关推荐
- python调用文件下载接口_python接口自动化21-下载excel文件(Content-Type:octets/stream)...
前言 Content-Type类型为octets/stream,这种一般是文件类型了,比如有时候需要导出excel数据,下载excel这种场景如何用python来实现呢? 抓下载接口 1.下载的场景如 ...
- delphi接口带上请求头是什么意思_Python接口自动化之Token详解及应用
------·今天距2021年258天·------ 这是ITester软件测试小栈第113次推文 在上一篇Python接口自动化测试系列文章:Python接口自动化之cookie.session应用 ...
- delphi接口带上请求头是什么意思_python接口自动化(二十)--token登录(详解)...
简介 为了验证用户登录情况以及减轻服务器的压力,减少频繁的查询数据库,使服务器更加健壮.有些登录不是用 cookie 来验证的,是用 token 参数来判断是否登录.token 传参有两种一种是放在请 ...
- python自动化接口测试中的cookies怎么实现_Python接口自动化之cookie、session应用
------·今天距2021年260天·------ 这是ITester软件测试小栈第112次推文 在上一篇Python接口自动化测试系列文章:Python接口自动化-requests模块之post请 ...
- pythonapi是什么_python接口自动化(一)--什么是接口、接口优势、类型(详解)...
简介 经常听别人说接口测试,接口测试自动化,但是你对接口,有多少了解和认识,知道什么是接口吗?它是用来做什么的,测试时候要注意什么?坦白的说,笔者之前也不是很清楚.接下来先看一下接口的定义. 定义 接 ...
- soapui工具_python接口自动化(四)--接口测试工具介绍(详解)
简介 "工欲善其事必先利其器",通过前边几篇文章的介绍,大家大致对接口有了进一步的认识.那么接下来让我们看看接口测试的工具有哪些. 目前,市场上有很多支持接口测试的工具.利用工具进 ...
- python调用接口时传多个参数_python接口自动化11-post传data参数案例
前言: 前面登录博客园的是传json参数,有些登录不是传json的,如jenkins的登录,本篇以jenkins登录为案例,传data参数. 一.登录jenkins抓包 1.登录jenkins,输入账 ...
- python2018上海脱产_python接口自动化27-urlencode编码%E6%82%A0%E6%82%A0与解码
前言 urllib.parse 里面三个方法:urlencode,quote,unquote详解. 在做接口自动化过程中,http协议在发送url的时候,是以urlencode的编码格式传过去的,通常 ...
- python程序如何封装成接口_python接口自动化如何封装获取常量的类
这篇文章主要介绍了python接口自动化如何封装获取常量的类,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 背景: 一.执行case的过程: 首先需 ...
最新文章
- 禅道项目管理软件的命令行入口
- php 转化数字,php实现中文转数字
- Django框架深入了解_04(DRF之url控制、解析器、响应器、版本控制、分页)(一)
- ShopEx文章页增加上一篇下一篇功能
- (四)ElasticSearch之数据
- poj1390 (区间dp)
- [Linux] 动态库加载顺序
- PHP大转盘中奖概率算法实例
- ARKit何以从同类技术中胜出?
- python选择排序算法_Python - 排序算法
- 大容量sd卡reread之后/dev下概率性出现无设备文件
- MPChart的柱状图BarChart
- 1068 万绿丛中一点红 (20 分)测试点3、5
- 搭建rsyslog日志服务器记录RouterOS路由器日志
- 数学速算法_简单易学的速算法,贴墙上背,孩子次次数学100分!
- Laravel框架post的路由出现The page has expired due to inactivity. Please refresh and try again.
- 可道云微信群机器人功能展示
- Canopen对象字典学习
- C语言实现实数和复数矩阵及其各种运算(一)
- tie cell:tie high tie low