Extracting URLs in a Redirect Chain #187
Unanswered
josephkerkhof
asked this question in
Q&A
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hello and thank you for this library -- it's very useful.
I'm curious about a possible use case: capturing all redirects in a chain. Redirects may be server-side (like HTTP 302, 301, etc.) or they may be JavaScript redirects using
window.location
.An example of possible redirect chain may be as follows:
https://example.com/give-me-a-301
-> 301 redirecthttps://example.com/this-page-has-js-redirect
-> JS redirecthttps://another-domain.com/
-> HTTP 200 (no more redirects)I'd like to capture all of the URLs in this chain. So far I haven't been able to figure out a good way to do this. It looks like I would need the execute JavaScript middleware. I've played around with the Request object (from the
$response->getRequest()
function) and other methods on theResponse
object, but so far haven't been able to figure this out.Any nudge in the right direction would be very helpful! Thank you :)
Beta Was this translation helpful? Give feedback.
All reactions