通过对比可以知道,这个数据包中包含了,壁纸图片下载的地址。
需要注意的就是这个数据链接是post请求,并不是get请求
需要提交的data参数,就是对应的页码。
1、获取图片ID
for page in range(1, 11):
url = ‘https://wallpaper.wispx.cn/cat/%E5%8A%A8%E6%BC%AB’
headers = {
‘user-agent’: ‘Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36’,
‘x-requested-with’: ‘XMLHttpRequest’,
}
data = {
‘page’: page
}
response = requests.post(url=url, headers=headers)
result = re.findall(‘detail(.*?)target=’, response.text)
for index in result:
image_id = index.replace(‘\