gpt4 book ai didi

asp.net - URL 片段为空

转载 作者:行者123 更新时间:2023-12-02 17:11:06 27 4
gpt4 key购买 nike

使用 ASP.NET MVC3,URL http://localhost:22713/tests#123456 并包含以下代码:

Your user agent: @Request.UserAgent<br />
Url: @Request.Url.AbsoluteUri<br />
Url fragment: @Request.Url.Fragment<br />

返回:

Your user agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.16) Gecko/20110319 Firefox/3.6.16 
Url: http://localhost:22713/tests
Url fragment:

为什么fragment总是空的?我需要能够在服务器端解析此信息。

最佳答案

该片段(网址中 # 后面的所有内容)不会传递到服务器。因此,当您尝试从请求中获取 Fragment 属性时,该属性将始终为空。

Fragment 属性通常仅在构造 URL 时使用。

没有简单的方法可以在服务器上获取片段。通常,您必须使用 JavaScript 来检索片段。

关于asp.net - URL 片段为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5570959/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com