假设一个 URL:
www.example.com/?val=1#part2
PHP 可以使用 GET 数组读取请求变量 val1
。
哈希值 part2
是否也可读?还是这仅取决于浏览器和 JavaScript?
最佳答案
主要问题是浏览器甚至不会发送带有片段部分的请求。片段部分在浏览器中解析。所以它可以通过 JavaScript 访问。
无论如何,您可以使用 parse_url() 将 URL 解析为位,包括片段部分。 ,但这显然不是你的情况。
关于http - 我可以在服务器端应用程序(PHP、Ruby、Python 等)上读取 URL 的哈希部分吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/940905/