2013-06-10 5 views
0

System.Net.WebRequest에 "Referer"에 대한 정의가 포함되어 있지 않은 이유는 무엇입니까?WebRequest에 "Referer"에 대한 정의가 없습니다.

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

컴파일 타임 오류가 발생 했습니까, 아니면 요청의 일부로 제출되지 않았습니까? –

+0

(http://msdn.microsoft.com/en-us/library/system.net.webrequest.aspx) 때문에 [않습니다]? – CodeCaster

답변

5

WebRequest 대신 HttpWebRequest을 사용하십시오. HttpWebRequest의 속성은 Referer입니다.

WebRequest 클래스에는 이러한 속성이 없습니다.

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