WebRequest不包含“Referer”的定义

时间:2013-06-10 11:04:31

标签: c# asp.net

为什么此代码表示System.Net.WebRequest不包含“Referer”的定义。

System.Net.WebRequest request = (HttpWebRequest)WebRequest.Create(str);
request.Referer = "";

2 个答案:

答案 0 :(得分:5)

使用HttpWebRequest而不是WebRequestHttpWebRequest的属性为Referer

WebRequest类没有这样的属性。

HttpWebRequest  request =(HttpWebRequest)WebRequest.Create(str);
request.Referer ="http://www.microsoft.com";

答案 1 :(得分:1)

因为WebRequest类没有名为Referer的属性。

http://msdn.microsoft.com/en-us/library/system.net.webrequest_properties.aspx

你要找的是HttpWebRequest课程。