get请求
# 请求参数用params
params={
'type': '24',
'interval_id': '100:90',
'action':'',
'start': '1',
'limit': '20'
}
response = requests.get(url=url,params=params,headers=headers)
post请求
# 请求参数用data/json
#方法1
import json
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) "
"Chrome/110.0.0.0 Safari/537.36",
"Content-Type": "application/json" # 请求内容的数据类型,即请求参数转化为json字符串
}
data = {
'cname':'',
'pid':'',
'keyword': keyword,
'pageIndex': '1',
'pageSize': '10'
}
response = requests.post(url=url, data=json.dumps(data), headers=headers)
response = response.json()
#方法2
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) "
"Chrome/110.0.0.0 Safari/537.36"
}
data = {
'cname':'',
'pid':'',
'keyword': keyword,
'pageIndex': '1',
'pageSize': '10'
}
response = requests.post(url=url, json=data, headers=headers)
response = response.json()