gpt4 book ai didi

c# - 如何获取完整的url地址

转载 作者:太空狗 更新时间:2023-10-29 18:20:19 25 4
gpt4 key购买 nike

我想在 ASp.NET MVC 4 中获取完整的 url,例如用户输入的 url:

http://localhost:5555/#globalName=MainLines&ItemId=5

当我尝试在 Global.asax 中获取此 url 时,我只得到 http://localhost:5555/

protected void Application_BeginRequest(object sender, EventArgs e)
{
var url = HttpContext.Current.Request.Url;
}

谢谢

最佳答案

那是不可能的。片段 (#) 之后的部分从不 在 HTTP 请求中发送到服务器,服务器无法检索它。片段只能通过 javascript 访问。因此,如果您想在服务器上检索此值,则必须使用 javascript 来读取它,然后将其存储在某个隐藏字段或其他内容中,以便将其发送到服务器。

关于c# - 如何获取完整的url地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16978774/

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