1.题目已经提醒是http2了,更直观的可以右键显示protocol
2.那就直接装包了,pip3 install httpx
3.代码
# -*- coding:utf-8 -*-
import requests
import json
import httpx
client = httpx.Client(http2=True)
headers = {
'User-agent': 'your_ua',
}
cookies = {
'sessionid': 'your_sessionid',
}
num = []
for i in range(1, 6):
res = client.get(f'https://match.yuanrenxue.cn/api/match/17?page={i}', headers=headers, cookies=cookies)
json_data = json.loads(res.text)
data = json_data['data']
for i in data:
for key, value in i.items():
num.append(value)
print(sum(num))