2012-11-15 3 views
0

많은 소매 사이트에 대한 응답 (URL이 있는지 확인)을 얻으려고합니다.요청 방법 .GetResponse() Amazon 호스트 웹 사이트

HttpWebRequest.GetResponse()를 사용하면 아마존의 자체 사이트에서 응답을 얻을 수 있지만, 호스팅 된 사이트의 경우에는 명확하게 MarksAndSpencer.com을 사용할 수 없습니다. 응답은 항상 503입니다.

나는 항상 대답을 반환하는 http 스니퍼를 사용 했으므로 가능한 것처럼 보입니다.

답변을 얻거나 Google에서 찾기가 매우 어려워서 누구에게도 해결책이 없습니다.

답변

0

Amazon 및 Amazon 호스팅 사이트에 대한 요청을 성공적으로 수행하는 방법을 알고 있습니다.

코드 스 니펫 (snippet of code).

var request = (HttpWebRequest)HttpWebRequest.Create(uri); 
request.Method = WebRequestMethods.GET; 
request.UserAgent = HttpContextHelper.Current.Request.UserAgent; 
request.Accept = "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8"; 
관련 문제