请问如何获取带锚点的完整 URL ?

比如:test.com?param=aa#bb
使用了各种方法,都只获取到 test.com?param=aa 就是没办法获得 #bb 这部分,请问怎么样才能获取到呢?
URL::full() 这类的函数都试过了……

url
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
最佳答案

url中的哈希部分,也就是确定网页内容位置的锚点是浏览器自己的行为属性,发起请求时,url是不会携带哈希信息的。
想获取的话,应从前台下手。
URL中的hash(井号)

5年前 评论
讨论数量: 3

php 没办法获取吧,考虑使用js获取,然后传到后端

document.location.hash

developer.mozilla.org/zh-CN/docs/W...

5年前 评论
kinyou

http标准协议规定, 服务端是没有办法获取到锚点相关的参数的.

file

5年前 评论

url中的哈希部分,也就是确定网页内容位置的锚点是浏览器自己的行为属性,发起请求时,url是不会携带哈希信息的。
想获取的话,应从前台下手。
URL中的hash(井号)

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!