原来的 URL: https://emumo.xiami.com/artist/c936e2bf 点击后是登录页面,跳转后的 URL 是: https://i.xiami.com/wangfengyinyue 如何通过程序获得这个跳转后的 URL,PHP,PYTHON,GO 都行
原来的 URL: https://emumo.xiami.com/artist/c936e2bf 点击后是登录页面,跳转后的 URL 是: https://i.xiami.com/wangfengyinyue 如何通过程序获得这个跳转后的 URL,PHP,PYTHON,GO 都行
|
sheetaJan 15, 2021 via Android
1
关键词 curl CURLINFO_EFFECTIVE_URL
|
|
2
@sheeta 测试了,获取的还是 https://emumo.xiami.com/artist/c936e2bf
|
|
xycoolJan 15, 2021
3
```curl -Ls -o /dev/null -w %{url_effective} https://emumo.xiami.com/artist/c936e2bf```
|
|
chotowJan 15, 2021
5
301 跳转取 Location 头部
|
|
7
@chotow 不行啊,HTTP/1.1 302 获取出来的 Location 是"https://passport.xiami.com/?redirectURL=https://emumo.xiami.com/artist/nmStxM81f1f&uuid=b8817f0a404dd7e86d439aac60a1ebbb"这样的
|
|
8
|
|
chotowJan 15, 2021
9
我和楼上那两个朋友一样,不需要登录就能直接访问;楼主你的环境下应该是触发了什么机制导致需要登录,所以就跳转过去了。
|