javascript - php "detect"可以通过javascript重定向吗?

标签 javascript php

(没有 PhantomJS)

我有一个通过 js location.replace 方法重定向的 url。

有没有办法在 php 中获取最终的 url?

我应该设置 header /用户代理或类似的东西吗?

最佳答案

简单地说 - 不。

PHP 在服务器上运行。 当所有 PHP 脚本完成后,它会将 HTML 返回给浏览器。

Javscript 在浏览器中运行。 当 HTML 加载到浏览器中时,JS 就会执行它的操作。

当您的 javascript 运行时,PHP 早已完成并耐心等待新页面加载 - 并且并不真正关心重定向是由 JS 还是 PHP 引起的。

关于javascript - php "detect"可以通过javascript重定向吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32559634/

相关文章:

php - 具有 MySQL、Sphinx、Nginx、PHP-FPM、Memcached 和 Redis 的高性能 Web+数据库服务器

php - is_int 和 is_integer php 方法之间的区别

php - Cakephp 隐藏输入字段

javascript - 当父位置改变时 JQuery 删除元素

javascript - 使 CSS 菜单项和标题扩展到正确的宽度

javascript - 对 ASP.NET MVC 操作进行 jquery ajax 调用

php - 如何避免重复的订单 ID

php - php脚本的许可证 key

javascript - Google Cloud Functions - 访问键的值

javascript - 当文本对齐居中时,插入符号出现在占位符 onfocus 的末尾