2012-02-03 3 views
2

로 리디렉션 어디의 라인을 따라 뭔가를 얻을 :301 URL이

HTTP 요청의 상태 코드를 가져옵니다
HttpWebRequest webRequest = HttpWebRequest)WebRequest.Create("http://www.google.com/"); 
webRequest.AllowAutoRedirect = false; 
HttpWebResponse response = (HttpWebResponse)webRequest.GetResponse(); 
HttpStatusCode wRespStatusCode = new HttpStatusCode(); 

try 
{ 
    response = (HttpWebResponse)webRequest.GetResponse(); 
    wRespStatusCode = response.StatusCode; 
} 
catch (WebException we) 
{ 
    wRespStatusCode = ((HttpWebResponse)we.Response).StatusCode; 
} 

MessageBox.Show(wRespStatusCode.ToString()); 

.

301 "Moved Permanently"응답의 경우 요청이 리디렉션되는 새 URL을 어떻게 찾을 수 있을지 궁금합니다.

답변