URL: https://pypi.org/project/redirect-chain/

You can accomplish the same with curl -L but I've had this as a little personal hack script in my ~/bin folder on my computer. Thought I'd make it a public tool. Also, from here, a lot more can be done to this script if you wanna help out with ideas.

▶ redirect-chain http://developer.mozilla.org/en-US/docs/xpcshell
0  http://developer.mozilla.org/en-US/docs/xpcshell 301
1 > https://developer.mozilla.org/en-US/docs/xpcshell 301
2 >> https://developer.mozilla.org/docs/en/XPConnect/xpcshell 302
3 >>> https://developer.mozilla.org/en-US/docs/en/XPConnect/xpcshell 301
4 >>>> https://developer.mozilla.org/en-US/docs/XPConnect/xpcshell 301
5 >>>>> https://developer.mozilla.org/en-US/docs/Mozilla/XPConnect/xpcshell 301
6 >>>>>> https://developer.mozilla.org/en-US/docs/Mozilla/Tech/XPCOM/Language_bindings/XPConnect/xpcshell 200

It basically gives you a pretty summary of redirects from a starting URL.

To install it on your system run:

pipx install redirect-chain

Happy Friday!

Comments

Your email will never ever be published.

Previous:
How to resolve a git conflict in poetry.lock February 7, 2020 Python
Next:
Build pyenv Python versions on macOS Catalina 10.15 February 19, 2020 Python, macOS
Related by category:
How I run standalone Python in 2025 January 14, 2025 Python
get in JavaScript is the same as property in Python February 13, 2025 Python
Best practice with retries with requests April 19, 2017 Python
Converting Celsius to Fahrenheit round-up July 22, 2024 Python
Related by keyword:
How I run standalone Python in 2025 January 14, 2025 Python
Best practice with retries with requests April 19, 2017 Python
How to use letsencrypt-acme-challenge.conf in Nginx September 5, 2021 Nginx
Cope with JSONDecodeError in requests.get().json() in Python 2 and 3 November 16, 2016 Python