MaDragon 发表于 2022-12-8 09:12

重定向

在小程序里请求一个网页但是这个网页是有重定向的,我需要获取重定向前页面的location但是怎么处理呢?

三滑稽甲苯 发表于 2022-12-8 09:27

当前这个请求的url不就是所谓重定向前的的网址吗

苏子君 发表于 2022-12-8 09:39

req = requests.get(url=url,headers=headers,allow_redirects=False)
body = req.headers['Location']
试试

Vvvvvoid 发表于 2022-12-8 09:55

把 http client 自动重定向的 开关 关掉
之后获取 response.headers 即可

FIzz001 发表于 2022-12-8 10:37

这竟然都有我可以学习的地方

MaDragon 发表于 2022-12-9 00:07

Vvvvvoid 发表于 2022-12-8 09:55
把 http client 自动重定向的 开关 关掉
之后获取 response.headers 即可

在哪里啊

MaDragon 发表于 2022-12-9 00:07

苏子君 发表于 2022-12-8 09:39
req = requests.get(url=url,headers=headers,allow_redirects=False)
body = req.headers['Location']
...

这不是python吗微信小程序不是这样的哈
页: [1]
查看完整版本: 重定向