게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
WebRequest로 패킷을 보낼때...
게시물ID : computer_59900짧은주소 복사하기
작성자 : 킁킁컹
추천 : 0
조회수 : 319회
댓글수 : 2개
등록시간 : 2012/09/21 20:20:04

다름이 아니라 WebRequest를 이용해서 로그인을 하는 방법을 해보고 있습니다..

 

피들러로 패킷을 보고 있는데

 

reqLogin.Method = "POST";
                
reqLogin.Accept = "text/html, application/xhtml+xml, */*";

 

reqLogin.Referer = "";
                
reqLogin.Headers.Add("Accept-Language: ko-KR");
                
 reqLogin.UserAgent = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; WOW64; Trident/5.0)";
                
reqLogin.ContentType = "application/x-www-form-urlencoded";
               
reqLogin.Headers.Add("Accept-Encoding: gzip, deflate");

           

reqLogin.ContentLength = sendData.Length;

 

reqLogin.Host = "";
             
reqLogin.KeepAlive = true;
               
reqLogin.Headers.Add("Pragma: no-cache");

 

대충 헤더 양식이 이정도 인데요...

 

이걸 전부 작성해서 보내야 하나요???

 

대충 주석 처리 하니 Method, UserAgent와 ContentType 만 처 넣어도 쿠키는 오긴 오던데..

 

다른 사이트 로그인에서 쓸수 있도록 꼭 필요한 헤더 항목은 머가 있는지 궁금합니다..

전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호