아이디와 비밀번호를 TextField 에 기입하고 로그인 버튼을 클릭을 할 경우 특정 URL을 호출합니다.
특정 URL을 호출할시에 GET 이나 POST 형태로 사용자가 FORM에 입력한 데이터를 송신하게 됩니다.
예를 들어 http://www.sample.co.kr/login.asp 라는 URL이 로그인 버튼을 클릭시 호출되는 URL이라고 가정시
GET 방식이면 http://www.sample.co.kr/login.asp?userid=aaaa&pass=bbbb 와 같이 URL을 작성해주면
로그인이 됩니다. (userid, pass 는 textfield 이름입니다.)
POST 방식이면 URL에 덧붙여서 보내는 방식이 아니라 양식 데이터를 따로 보내게 됩니다.
RFC2616(http1.1) 문서에서 GET/POST 부분을 보시면 도움이 많이 되실 것 같습니다. 또한 이미 인디나 ICS의 HTTP 컴포넌트에는 구현이 되어 있습니다.
나르키소스 님이 쓰신 글 :
: 안녕하세요.
:
: 말그대로 웹 사이트 자동 로그인의 원리를 알고 싶습니다.
:
: 어떤식으로 자동 로그인이 이루어지는지...
:
: type 이 Password 인것을 찾아서 강제로
:
: 로그인을 하는것을 해봣는데 그건 몇몇사이트는 잘되고
:
: 어떤 사이트는 잘 안되더라구요.
:
: 자동로그인의 원리를 알고 싶습니다.
:
: 그리고 자동로그인을 구현 하려면 어떤 것을 공부를 해야 하는지
:
: 알고 싶습니다.
:
: 힌트라도 주시면 감사하겟습니다.
:
: 감사 합니다. 꼭 답변해 주세요..
:
: 오늘도 행복한 하루 보내세요
|