废话少说,上干货
import requests
#import pandas as pd
def common_util(url, method, data):
host = 'http://127.0.0.1:9090'
session = requests.session()
resp = session.request(url=host + url, method=method, data=data)
print('响应url为:{}'.format(host + url))
print('响应的请求方式为:{}'.format(method))
print('响应的请求参数为:{}'.format(data))
status_code = resp.status_code # 获取响应状态头
print('响应状态码为:{}'.format(status_code))
text = resp.text # 获取响应内容,结果类型为字符串
print('响应内容为:{}'.format(text))
header = resp.headers
print('响应头部为:{}'.format(header))
time = resp.elapsed.total_seconds()
print('响应时间为:{}'.format(time) + '秒')
cookies = resp.cookies
print('响应头部cookie为:{}'.format(cookies))
def login():
url = '/bank/api/login'
data = {
'userName': 'admin',
'password': '123456'
}
method = 'post'
common_util(url, method, data)
def query():
url = '/bank/api/query'
data = {
'userName': 'admin',
'password': '123456'
}
method = 'get'
common_util(url, method, data)
def post():
url = '/com/login'
data = {
'userName': 'delete',
'password': '456789'
}
method = 'post'
common_util(url, method, data)
def get():
url = '/com/getSku'
data = {
'id': 1
}
method = 'get'
common_util(url, method, data