我正在重写网址,因为我想获取原始网址。当用户请求以下网址时: http://test.acom/test12.htm 此请求的原始网址如下
http://test.acom/cms.aspx?pid = 123 何时
现在我想查找原始网址 我怎么能得到那个,请指导我。
答案 0 :(得分:1)
您可以使用Request.RawUrl
获取客户端最初请求的URL。此网址始终是相对的,因此在您的情况下,它会显示为/test12.htm
。
答案 1 :(得分:0)
以下适用于我Request.Url
。
我使用自定义重写网址类,将网址从articles/displayarticle.aspx?ArticleID=73
更改为articles/Build-a-file-tree-explorer-with-jQuery-and-ASP.NET.aspx
请注意这是一个webforms网站。
request.url
我得到articles/displayarticle.aspx?ArticleID=73