2013-04-02 5 views
1

다른 크로스 도메인 사이트의 HTML 콘텐츠를 가져와야하는 웹 페이지를 개발 중입니다. Google은 YQL에 대해 알게되었습니다. 그러나 나는 YQl에 익숙하지 않다. Javascript 또는 Jquery을 사용하여이 문제를 해결할 수 있습니까?크로스 도메인 웹 페이지의 HTML을 어떻게 얻을 수 있습니까?

제안 사항은 매우 유용 할 것입니다.

+0

귀하의 통제하에있는 다른 교차 도메인 사이트입니까? 응답을 변경할 수 있습니까? –

+0

그게 내 컨트롤에 없습니다. –

+0

솔직히 말하면, 브라우저가 아닌 서버에서하는 것이 더 낫습니다. 예를 들어 PHP를 사용할 때와 같이 일반적으로 "file_get_contents ('http://www.website. com/') "로 변경 한 다음 정보를 다시 사용자에게 보냅니다. – mechdeveloper

답변

1

서버 쪽에서 WebClient 클래스를 사용하면 다른 페이지를 읽을 수 있습니다.

WebClient client = new WebClient(); 
string result = client.DownloadString(address); 

전체 페이지 출력을 다운로드합니다.

+0

작동하지 않습니다 ... –

+0

"작동하지 않습니다"라는게 무엇을 의미합니까? 그것은 나를 위해 작동 – JoRouss

+0

미안 그것은 실수 였어 .... 그것은 나를 위해 일하고있다 ... 고맙습니다 :) –

0

하지만 YQL

에 익숙하지 않은 나는이 웹 서비스입니다.

Javascript 또는 Jquery를 사용하여이 문제를 해결할 수 있습니까?

JavaScript를 사용하여 YQL에 액세스 할 수 있습니다. YQL을 클라이언트 측 JavaScript로 대체 할 수 없습니다.