2012-06-26 4 views
1

프레임을 사용하는 웹 사이트의 정보에 액세스하려고합니다. 사이트에 액세스하려고 할 때 웹 사이트 소스를 얻지 만 프레임을 액세스하려면이 페이지를 열어 두어야 할 필요가 있다고 가정했을 것입니다. This page uses frames, but your browser doesn't support them. 그래서 내가 한 것은 프레임이있는 페이지에 요청을하는 새로운 객체를 만드는 것입니다. 그러나 오류로 리디렉션되는 페이지를 반환합니다.HttpWebRequest를 사용하여 프레임에 액세스하는 방법

제 질문은 HttpWebRequest를 사용하여 프레임 정보를 가져올 수 있고 온라인에서 예제 또는 예제가 있습니까?

답변

2

예 가능합니다. 이러한 프레임을 검색하기 위해 브라우저가 요청한 요청 (일치하지 않는 리퍼러 및 기타 헤더)을 일치시켜야합니다.

Fiddler과 같은 일부 HTTP 디버거를 사용하면 코드에서 생성 된 요청을 확인하고 요청을 브라우저의 요청과 비교할 수 있습니다.

+1

올바른 방향으로 나를 안내해 주셔서 감사합니다. 필자가 한 모든 것은 원본 페이지의 링크를 리퍼러로 추가하고 프레임으로의 링크를 주소로 추가하는 것입니다. – Seb

관련 문제