我想知道如何从ASP.NET中的浏览器中获取URL。
我有一个与全球化/本地化一起使用的页面,我将(从服务器而不是代码)重定向到www.spanishversion.com
到www.englishversion.com
,但是屏蔽了URL仍然说{{1} }。我想得到浏览器的URL,但是当我尝试这样的事情时:
www.spanishversion.com
Request.Url.ToString()
Request.Url.OriginalUrl
Request.Path Request.RawUrl
它总是以Request.ServerVariables["SERVER_NAME"]
的形式返回。有没有办法可以从浏览器中明确地读取URL?
答案 0 :(得分:0)
您可以使用Javascript,location.href
。
答案 1 :(得分:0)
尝试使用Request.Url.Host
答案 2 :(得分:0)
答案 3 :(得分:0)
您可以尝试使用:
Request.Rawurl
答案 4 :(得分:0)
我认为Request.Url.AbsoluteUri
是你的朋友。
答案 5 :(得分:0)
猜猜你的情况有误。您说地址栏被屏蔽以显示www.spanishversion.com
,但它是否显示www.spanishversion.com
?