Programming/C#
WebBrowser 컨트롤에서 Navigate 메소드 이용시 Post 데이터를 넘기는 방법
역시인생한방
2015. 2. 5. 04:51
사용 방법
1.
string
strUrl =
"http://mhchoi8423.tistory.com"
;
2.
// 총 2개의 POST 데이터 만들기
3.
string
strPostData =
string
.Format(
"id={0}&pw={1}"
,
"idvalue"
,
"passwordvalue"
);
4.
byte
[] postData = Encoding.Default.GetBytes(strPostData);
5.
webbrowser1.Navigate(strUrl,
null
, postData,
"Content-Type: application/x-www-form-urlencoded"
);
위와 같은 코드를 복사하시면 됩니다.
만약 전송하려는 데이터의 Encoding(인코딩)를 바꾸려고 한다면
4번째 줄에 있는 Encoding 이후 UTF8 과 같은 방식으로 바꾸면 됩니다.
만약 전송하려는 데이터의 Encoding(인코딩)를 바꾸려고 한다면
4번째 줄에 있는 Encoding 이후 UTF8 과 같은 방식으로 바꾸면 됩니다.