(without PhantomJS)
I have a url that redirects by a js location.replace
method.
Is there a way to get that final url in php?
Should I set headers/user agent or something like that?
(without PhantomJS)
I have a url that redirects by a js location.replace
method.
Is there a way to get that final url in php?
Should I set headers/user agent or something like that?
Simply put - No.
PHP runs on the server. When all PHP scripts are complete, it returns HTML to the browser.
Javscript runs in the Browser. When the HTML has loaded in the browser, JS does what it does.
At the point that your javascript is running, PHP has long finished and is sat patiently waiting for a new page load - and doesn't really care if the redirect was caused by JS or PHP.