python request 接口测试get和post请求

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python request 接口测试get和post请求相关的知识,希望对你有一定的参考价值。

开发IDE:pycharm

python:2.7.10

get请求

# coding: UTF-8    #兼容中文字符,如果没有这句,程序中有中文字符时,运行会报错

import requests #引用request包

import json #引用json包

url = "https://XXXXXXX" #URL设定


headers={‘content-type‘: ‘XXXXXX‘, ‘UserName‘: ‘XXXXX‘,
‘AccessToken‘: ‘XXXXX‘ } #设置header

r = requests.get(url, headers=headers) #发送get请求

print ‘02用户strip信息获取:‘
print r.json() #以json格式显示响应


post请求
# coding: UTF-8

import requests

import json

url = "https://XXXXXXXXXXX"


headers = {‘content-type‘: ‘XXXXX‘, ‘UserName‘: ‘XXXX‘,
‘AccessToken‘: ‘XXXXX‘ }

data = {‘weight‘: ‘XXXXXX‘, ‘Leight‘: ‘XXXXX‘} #设置body

r = requests.post(url, headers=headers, data=data)

print ‘03用户strip配置信息设置:‘
print r.json()
 




































以上是关于python request 接口测试get和post请求的主要内容,如果未能解决你的问题,请参考以下文章

python接口自动化测试-requests.get()

python接口自动化测试-requests.get()

python 接口自动化测试二(request.get)

python+requests实现接口测试 - get与post请求使用

Python接口测试request

python接口自动化测试-request模块