python爬虫知网

import requests
import re
url="https://navi.cnki.net/knavi/Common/Search/Journal"
headers={
    "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.85 Safari/537.36"
}
data={
'SearchStateJson': {"StateID":"","Platfrom":"","QueryTime":"","Account":"knavi","ClientToken":"","Language":"","CNode":{"PCode":"CJFD","SMode":"","OperateT":""},"QNode":{"SelectT":"","Select_Fields":"","S_DBCodes":"","QGroup":[],"OrderBy":"OTA|DESC","GroupBy":"","Additon":""}}
,'displaymode': 1
,'pageindex': 3
,'pagecount': 21
,'index': 1
}
rsp=requests.post(url=url,data=data,headers=headers)
print(rsp.request.url)
print(rsp.text)

data里面还有一个随机数参数,rsp.text什么都不输出,代码不报错。

我是为了找到知网上所有书籍的url

因为还有一个随机数参数,所以rsp.text什么都不输出