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

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

url
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

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

4年前 评论
讨论数量: 3

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

document.location.hash

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

4年前 评论
kinyou

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

file

4年前 评论

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

4年前 评论

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