C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[67573] Re:간단한 post 통신을 이용해보려고 하는데요
박지훈.임프 [cbuilder] 1851 읽음    2012-06-19 14:32
물론 CppWebBrowser를 쓸 수도 있긴 하지만... 말씀하신 내용으로 봐서는 목적과 잘 안맞을 거 같네요. Http 프로토콜 컴포넌트를 쓰면 더 빠르고 세세하게 제어가 가능합니다. C++빌더에 기본 번들된 idHTTP를 써도 되고, ICS나 Synapse, iPro 등 다른 서드파티 인터넷 컴포넌트를 써도 되죠.

idHTTP를 쓴다면 멤버로 Post() 메소드가 있으니 이걸 호출하면 되죠. 다양한 타입들로 오버로드되어 있고, 그중에 Post 데이터를 TStrings 타입으로 보낼 수 있는 함수도 있었던 걸로 기억합니다.



홀로롤로로로롤롤로로 님이 쓰신 글 :
: post는 외외로 구글링을 해도 잘 안나오네요 ㅠ
: 질문글들 보니까 Cppwebbrowser를 일단 써야 한다고 했는데
: 저는 postdata를 통해 파싱을 하려고 하는데요
:
: post 통신은 header와 post data로 이루어져 잇는데
: 이 두개를 어떻게 보내야 제가 원하는 값을 얻나요?
:
: 예를 들어서 naver에 로그인하여 자기의 수신한 메일 갯수를 파싱한다고 할때
:
:
: naver post data
: encpt
: 1
: encpw 35ed7d8f7ba6cb2c7904b3c39c8b138e22b2c5821af59598845d022ee2f943cab983d2d97a27e8d1de25f1af2d222bd8d73177565bdb02722778c601de561bb10a661ed6fdc785feb581733ad7712bfb48a07930c9f93af07efa708287258181f2df7a1261
: encnm
: 100006760
: svctype
:  0
: url
: http://www.naver.com
: enc_url
: http0X0.0000000000001P-10220.0000000.000000www.naver.com
: postdatakey
: nvlong
: saveID
: smart_level
: id
: pw
: x
: 0
: y
: 0
:
:
: headers
: (Request-Line)    POST /nidlogin.login HTTP/1.1
: Host    nid.naver.com
: User-Agent    Mozilla/5.0 (Windows NT 6.1; WOW64; rv:13.0) Gecko/20100101 Firefox/13.0
: Accept    text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
: Accept-Language    en-us,en;q=0.5
: Accept-Encoding    gzip, deflate
: Connection    keep-alive
: Referer    http://static.nid.naver.com/login.nhn?svc=me&url=http%3A%2F%2Fwww.naver.com&t=20120405
: Cookie    nid_me=0; nid_enctp=2; npic=l7CqZXHpa1/K2ldvH9xddD9orgkdxBsFNJOTepkQCn6Yfpd0o9xqUiyBlo/ziQxdCA==; NB=HA2TMMJZGIZDKOBT; NNB=AMG5MLWWG7FU6; DA_HC=LZ11500615,LA
: Content-Type    application/x-www-form-urlencoded
: Content-Length    397
:
:
:
:
: 이런식으로 분석이 되는데 어떻게 해야할지 모르겠네요 ㅠㅠ
: 고수분들 도와주세요

+ -

관련 글 리스트
67565 간단한 post 통신을 이용해보려고 하는데요 홀로롤로로로롤롤로로 1565 2012/06/19
67573     Re:간단한 post 통신을 이용해보려고 하는데요 박지훈.임프 1851 2012/06/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.