2009-06-17 2 views
1

주소를 입력으로 가져 와서 웹 사이트의 모든 내용을 가져와 asp.net 웹 사이트를 개발하고 링크 및 js 경로와 CSS 경로를 변경하여 콘텐츠가 올바르게 표시되도록하고 싶습니다. 그런 다음 Response.Write 모든 내용을 내 웹 사이트에 저장하십시오.웹 기반 브라우저 관련 문제

제 질문은이 작업의 문제점은 보안에 관한 것입니다. 내 페이지에 직접 내용을 쓸 때 위험하지 않습니까?

http://www.targetdomain.com/style.css 

http://www.mydomain.com/GetContent.aspx?url=http://www.targetdomain.com/style.css 

에 감사 :

는 한편, 내가 좋아하는, 예를 들어 어떤 CSS 링크를 변경하고 싶습니다.

+0

호기심에서 벗어난이 윤리적 인 이유가 있습니까? – atfergs

+1

그의 위치를보세요. –

답변

4

원하는 것을 '프록시'서버라고합니다.

불행히도 전체 웹 페이지 및 모든 관련 콘텐츠를 손쉽게 가져 와서 요청자에게 단일 블롭으로 제공 할 수있는 방법은 없습니다. 개별적인 각 조각을 요청자에게 다시 공급하고 코드 내부의 링크를 수정하여 필요한 부분을 가리 키도록해야합니다. 이것은 쉬운 일이 아닙니다.

귀하의 위치를 ​​감안할 때, 나는이 설정을 신속하게 원한다고 생각할 것입니다. 당신은 많은 프록시 소프트웨어 패키지 중 하나를 다운로드하고 설치하는 것이 가장 좋을 것입니다. 직접 작성하는 것이 좋습니다.

행운을 빈다.

+0

고맙습니다. 당신은 그걸 짐작하기에 너무 영리합니다. 그러나 나는 단지 내 웹 사이트에 알려지지 않은 웹 사이트의 내용을 쓰는 문제를 알고 싶었습니다. ;) –

관련 문제