Python - 如何使用重定向获取最终到达网址和数据



我尝试连接状态代码为200的链接,但我收到以下消息:

print _r.text
<script>window.location.href='/'</script>

当我尝试再次连接到此链接时,我仍然再次收到此消息!!

如何获取最终到达网址和数据?

完整代码:

__u = 'https://www.jobui.com/process/'
__h = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36',}
__data = {
'ormAction: company_review_changeCommentPage'
'companyID': '10954743',
'commentID': '269209877',
'reviewID': '268813607',
'commentNum': '231',
'reviewNum': '44',
'perPage': '20',
'nextPage': '2',
}
_rq = requests.Session()
_r = requests.post(__u, data=_data, headers=__h, verify=False, timeout=30)
print _r.text
# <script>window.location.href='/'</script>
_r2 = _rq.post(__u, data=_data, headers=__h, verify=False, timeout=30)
print _r2.text
# <script>window.location.href='/'</script>

提前非常感谢您的建议。

<script>window.location.href='/'</script>

href'/'意味着您需要请求根目录。使用相同的域名,但不请求子目录。

最新更新