为什么要将URL片段发送到服务器?

时间:2017-01-26 14:14:01

标签: url browser

我在网站的页面中有一些链接,这些链接在href中有一个片段,如:

<a href="#some-fragment">some text</a>

出于某种原因,我开始在日志中发现许多错误,这些错误提醒我许多与应用程序上的路由不匹配的请求。检查日志的信息,我发现错误中注册的URL有一个URL片段(这意味着它已到达服务器端),这就是导致错误的原因。

我可能发现的唯一解释是片段可能按照本答案https://stackoverflow.com/a/40011586/373622中的解释进行编码。但我无法想象为什么片段有时被编码(当我尝试自己重现它时,它不会发生)。

我有什么遗失的吗?

0 个答案:

没有答案