게시판 본문 ASP, ASP.NET, IIS & Script - Read Only
re: 오늘 궁금한 점은... 음.. 음... 본문 참조해 주세요.. ^^;;; |
---|
작성자: 송원석
작성일시: 2004-11-04 21:59,
조회수: 2,869
|
이런 유형을 말씀하시는 것이라면 ASP 프로그래밍에서도 유사한 방법이 존재한답니다. 제가 앞에서와 같은 말씀을 드렸던 것은 오마르님께서 IIS 를 전혀 사용하지 않으면서 동일한 결과를 얻기 원하는 것이라고 이해했었기 때문이었죠. 하긴 제가 지금부터 설명드리려는 방법을 사용한다면 꼭 ASP 프로그램으로 작성할 필요없이 WSH 로 작성해도 문제가 없겠네요. ^_^
크게 생각해 볼 때 PHP 에서 말씀하신 것과 같은 기법이 가능한 이유는 바로 fopen() 함수 때문입니다. 마치 웹 브라우저를 통해서 얻은 것과 동일한 HTML 결과를 이 함수 하나를 호출해서 얻을 수가 있기 때문에 아주 간단한 코딩만으로도 같은 결과를 얻을 수가 있는 것이죠. 물론 ASP 에서 자체적으로 비슷한 기능을 제공해주는 것은 아닙니다만 마이크로소프트만의 장점인 COM 개체중에서 비슷한 작업을 처리해주는 개체가 있습니다. 다음의 코드를 살펴보시기 바랍니다. <% Set HttpReq = Server.CreateObject("MSXML2.XMLHTTP") HttpReq.open "GET", "http://kr.yahoo.com/", False HttpReq.send Response.Write HttpReq.responseText %>위의 코드를 실행시켜보시면 Yahoo Korea 의 초기 페이지가 출력이 됩니다. 이 코드에서 원하시는 URL 을 지정하신 다음 가장 마지막 라인에서 Response.Write() 메소드를 호출하지 않고 텍스트 파일로 바로 쓰도록 수정한다면 바로 오마르님께서 원하시는 결과를 얻으실 수 있겠죠? ^_^ 감사합니다. |
IP 주소: 61.84.83.153
|
송원석 |
그리고 MSXML2.XMLHTTP 개체를 사용하다 보면 그 사용 방법에 따라서 가끔 한글이 깨지는 경우가 있을 수 있습니다. 그런 경우에는 이 게시판의 401번 게시물을 참고하시면 됩니다. ^_^
|
2004-11-04 22:07 |
송원석 |
또한 COM / COM+ by VB 6.0 Forum 의 51, 52, 53, 54 번 게시물도 참고하시면 재미있는 결과를 얻으실 수 있으실 것입니다. 감사합니다. ^_^
|
2004-11-04 22:09 |
오마르 |
감사합니다~~~ 히~ 언넝 만들어 봐야징~~^^
|
2004-11-05 10:31 |
게시물 | ||||
---|---|---|---|---|
822 | 2004-11-16 | 4,560 | ||
821 | 2004-11-16 | 2,728 | ||
820 | 2004-11-16 | 2,569 | ||
819 | 2004-11-16 | 2,678 | ||
818 | 2004-11-16 | 2,716 | ||
817 | 2004-11-16 | 2,926 | ||
816 | 2004-11-14 | 2,798 | ||
815 |
re: 액티브X의 활용 2편 [2] |
2004-11-15 | 2,701 | |
814 | 2004-11-08 | 2,998 | ||
813 | 2004-11-08 | 2,638 | ||
812 |
저장프로시저의 반환값... [1] |
2004-11-04 | 3,814 | |
811 | 2004-11-04 | 3,100 | ||
810 | 2004-11-05 | 2,759 | ||
809 |
오마르 |
2004-11-05 | 926 | |
808 |
set nocount on [2] |
verve |
2004-11-12 | 892 |
807 |
오마르 |
2004-11-02 | 769 | |
806 | 2004-11-02 | 2,565 | ||
805 |
오마르 |
2004-11-04 | 722 | |
2004-11-04 | 2,869 | |||
802 |
오마르 |
2004-11-01 | 828 | |
801 | 2004-11-01 | 2,865 | ||
800 |
오마르 |
2004-10-28 | 875 | |
799 | 2004-10-28 | 2,903 | ||
798 |
오마르 |
2004-10-28 | 1,026 | |
797 | 2004-10-28 | 2,862 |