HttpRequest.UrlReferrer 属性

定义

获取有关客户端上次请求的 URL 的信息,该请求链接到当前的 URL。

public:
 property Uri ^ UrlReferrer { Uri ^ get(); };
public Uri UrlReferrer { get; }
member this.UrlReferrer : Uri
Public ReadOnly Property UrlReferrer As Uri

属性值

Uri

Uri 对象。

例外

HTTP Referer 请求标头格式不正确,并且不能转换为 Uri 对象。

示例

下面的代码示例显示将客户端引用到当前应用程序的 URL 的两个属性的值。

Uri MyUrl = Request.UrlReferrer;
 Response.Write("Referrer URL Port: " + Server.HtmlEncode(MyUrl.Port.ToString()) + "<br>");
 Response.Write("Referrer URL Protocol: " + Server.HtmlEncode(MyUrl.Scheme) + "<br>");

Dim MyUrl As Uri = Request.UrlReferrer
 Response.Write("Referrer URL Port: " & Server.HtmlEncode(MyUrl.Port.ToString()) & "<br>")
 Response.Write("Referrer URL Protocol: " & Server.HtmlEncode(MyUrl.Scheme) & "<br>")
   

适用于