I would need to know what is my final URL when following redirections using urllib in Python 3.
Let's say I've some code like :
opener = urllib.request.build_opener()
request = urllib.request.Request(url)
u = opener.open(request)
If my urls redirects to another website, how can I know this new website URL ? I've found nothing useful in documentation.
Thanks for your help !
You can simply use
u.geturl()
to get the URL you were redirected to (or the original one if no redirect happened).
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With