2009-02-05 4 views
2

.Net 2.0에서 WebRequest를 사용할 때 어떻게 AutoRedirect를 허용하지 않을 수 있습니까? 일부 소스 코드는 AllowAutoRedirect 속성을 사용하는 곳에 있지만 내 WebRequest에는 그런 속성이 없다는 것을 알았습니다.Webrequest AutoRedirect를 허용하지 않음

답변

5

당신은 HttpWebRequest

HttpWebRequest WebRequest = 
(HttpWebRequest)System.Net.WebRequest.Create("http://www.mySite.com"); 
WebRequest.AllowAutoRedirect = false; 
+0

당신이 이것을 취소했기 때문에 기쁩니다. 왜 캐스트가 보여 지는지 궁금합니다. –

+0

편집하는 동안 오류가 발생했습니다 ... – cgreeno

1

WebRequest 자체가 그런 속성이 없습니다로 캐스팅해야하지만 HttpWebRequest 않습니다. HttpWebRequest으로 전송하면 AllowAutoRedirect을 false로 설정할 수 있습니다.

웹 요청이 실제로 인 경우이 아닌 경우 인 경우 어떤 종류의 요청인지 설명하십시오.

+0

나는 대부분의 사람들이 "WebRequest"라는 용어를 사용하고 " HttpWebRequest "와 거의 동의어입니다. FileWebRequest 클래스가 일반적으로 사용되지 않기 때문이라고 생각하십니까? – Cerebrus

+0

@Cerebrus : 나는 확실히 그것을 사용하지 못했습니다. –

관련 문제