gpt4 book ai didi

c# - 获取带有哈希的完整 URL 以用作 ReturnUrl

转载 作者:太空狗 更新时间:2023-10-29 18:11:16 26 4
gpt4 key购买 nike

我有这样的网址

localhost/Login/LogOn?ReturnUrl=/#&q=my%20search%20word&f=1//447044365|2//4

我需要获取哈希参数以便在身份验证后在应用程序中导航。

我试着这样捕获它

<input name="returnUrl" value="<%= ViewContext.HttpContext.Request.Url.PathAndQuery %>" type="hidden" />

但是结果是

/Login/LogOn?ReturnUrl=/

我试图去掉 URL 中的“/#”,然后我得到了整个 URL。但我需要按原样使用此 URL。

为什么 URL 被截断了?

最佳答案

浏览器不会将散列片段发送到服务器。它仅在客户端使用。如果您需要它,您将必须通过客户端脚本访问它。

关于c# - 获取带有哈希的完整 URL 以用作 ReturnUrl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5536560/

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