POST로 XML을 넘기는 것을 socket으로 구현하는법? (XE에서 로그인하기)
안녕하세요
제가 지금 XE(익스프레스엔진 제로보드 다음으로 나온것이죠.)에 로그인을 자동으로 하는 것을 프로그래밍하려는데요
제로보드같은경우 GET으로 id값과 pw값을 넘겨주면 됬었는데 POST로 바뀐것같더라고요..
그래서 어떻게 값이 전달되나 보려고 와이어샤크로 캡쳐해봤습니다.
---------------------------------------------------------------------------------------------------
POST /xe/index.php HTTP/1.1
Host: 서버주소
Connection: keep-alive
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.1.249.1045 Safari/532.5
Referer: http://서버주소&act=dispMemberLoginForm
Content-Length: 275
Origin: http://2서버주소
Content-Type: application/xml
Accept: */*
Accept-Encoding: gzip,deflate,sdch
Accept-Language: ko-KR,ko;q=0.8,en-US;q=0.6,en;q=0.4
Accept-Charset: windows-949,utf-8;q=0.7,*;q=0.3
Cookie: lang_type=ko; PHPSESSID=b14184e97ff0e2b3fa5f2d8c21b25139
<?xml version="1.0" encoding="utf-8" ?> <_filter>
---------------------------------------------------------------------------------------------------
으으...; xml... 여기서 부터 막히네요.
사용하는 언어는 python인데요. HTTPLIB을 이용해서 보내면 될것같은데
post로 값넘길때 { name : value } 이런식으로 보내는건 알겠는데..
xml;;
모르겠습니다. ㅠㅠ
post로 어떻게 값을 넘겨야하는걸까요.. python으로요..
저걸 붙여서 socket.send(DATA)하니까 안돼네요..
힌트라도 부탁드립니다. 감사합니다.
댓글 달기