获取原始网址

时间:2011-12-05 13:11:05

标签: c# asp.net rewrite

我正在重写网址,因为我想获取原始网址。当用户请求以下网址时: http://test.acom/test12.htm 此请求的原始网址如下

http://test.acom/cms.aspx?pid = 123 何时

现在我想查找原始网址 我怎么能得到那个,请指导我。

2 个答案:

答案 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