ASP.NET 客户端/浏览器 URL

发布于 2024-07-09 23:44:43 字数 536 浏览 5 评论 0原文

我想知道如何从 ASP.NET 中的浏览器获取 URL。

我有一个用于全球化/本地化的页面,并且我正在从 www.spanishversion.com 重定向(通过服务器而不是代码)到 www.englishversion.com,但是URL 被屏蔽后仍显示 www.spanishversion.com。 我想获取浏览器的 URL 是什么,但是当我尝试以下操作时:

  • Request.Url.ToString()
  • Request.Url.OriginalUrl
  • Request.Path Request. RawUrl
  • Request.ServerVariables["SERVER_NAME"]

它始终返回为 www.englishversion.com。 有没有办法可以从浏览器中显式读取 URL?

I'm wondering how I can get the URL from the browser in ASP.NET.

I have a page that I use with globalization/localization, and I am redirecting (via server not code) from www.spanishversion.com to www.englishversion.com, but the URL is masked to still say www.spanishversion.com. I want to get what the browser's URL is but when I try things like:

  • Request.Url.ToString()
  • Request.Url.OriginalUrl
  • Request.Path Request.RawUrl
  • Request.ServerVariables["SERVER_NAME"]

It always comes back as www.englishversion.com. Is there a way that I can explicitly read the URL from the browser?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(6

夕嗳→ 2024-07-16 23:44:43

您可以使用 Javascript 执行此操作,使用 location.href

You can do this using Javascript, with location.href.

尽揽少女心 2024-07-16 23:44:43

尝试使用 Request.Url.Host

Try with Request.Url.Host

自在安然 2024-07-16 23:44:43

尝试

HttpContext.Current.Request.Url.PathAndQuery

MSDN

我用它来设置变量母版页。

try

HttpContext.Current.Request.Url.PathAndQuery

from MSDN

I use it to set variables in a master page.

年华零落成诗 2024-07-16 23:44:43

您可以尝试使用:

Request.Rawurl

You can try to use:

Request.Rawurl
听风念你 2024-07-16 23:44:43

我认为 Request.Url.AbsoluteUri 是你的朋友。

I think Request.Url.AbsoluteUri is your friend.

清旖 2024-07-16 23:44:43

猜猜你对这种情况的理解是错误的。 您说地址栏被屏蔽以显示 www.spanishversion.com,但它是否显示 www.spanishversion.com

Guess you got this situation wrong. You say the address bar is masked to show www.spanishversion.com, but is it showing www.spanishversion.com or not?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文