javascript & HTML2006. 3. 10. 17:35

아래 코드는 XmlHttp를 사용해서, 웹 페이지를 Post 방식으로 호출하는 아주 간단한 코드이다.

이런 방식을 사용해서

웹사이트 자동 로그인을 한다거나(아래 코드처럼),

혹은 웹 페이지의 특정 데이터를 Scrapping해올 수 있다.


var xml;

xml = new ActiveXObject('Microsoft.XMLHTTP');

xml.Open("POST", "http://www.test.com/login.aspx", false);

xml.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");

xml.Send("id=kkongchi&pw=kkongchipw");


Get방식을 사용할 때는 이렇게...


var xml;

xml = new ActiveXObject('Microsoft.XMLHTTP');

xml.Open("GET", "http://www.test.com/data.aspx?id=1", false);

xml.Send();

Posted by kkongchi