抓包工具怎么查看一个网页的完整地址,包括锚点#后面的信息?,抓包工具用的(win 的 fiddler),我有一个网址 https://xxxx.com/index.html#abc 这样,但是在 fiddler 只能看到 https://xxxx.com/index.html , #后的信息都看不到了?不知道是我没找对地方,还是这个信息就是看不到的,求大神?
抓包工具怎么查看一个网页的完整地址,包括锚点#后面的信息?,抓包工具用的(win 的 fiddler),我有一个网址 https://xxxx.com/index.html#abc 这样,但是在 fiddler 只能看到 https://xxxx.com/index.html , #后的信息都看不到了?不知道是我没找对地方,还是这个信息就是看不到的,求大神?
1 回答2.1k 阅读
1 回答1.7k 阅读
630 阅读
1 回答2.4k 阅读
#
是用来指示浏览器锚点信息的(对于 SPA 应用来说往往利用其作为路由),对服务器无用,根据 HTTP 协议的相关规范来说,URL#
后面的内容是应该直接被丢弃掉的、不会被发送到服务器,浏览器遵循了这一规范,你自然也就是抓不到的。当然如果你不是想抓浏览器、而是自己写的一个应用程序,里面的 HTTP 请求部分也是你自己实现的、没按 HTTP 规范来,
#
也会一并发送出去,那你确实就可以抓到了。