티스토리 뷰

 

WebBrowser webBrowser = new WebBrowser();

 가 있으면

 

GET 방식

webBrowser.Navigate(Url); //Url에 흔히 아는 ?param=value&param2=value 이런 식으로 주소에 실어 보내는 것은 get 방식이고

 

POST방식

string strPostData = string.Format("param={0}&param={1}", value, value); //이렇게 매칭시켜 놓은 데이터를 가지고
byte[] postData = Encoding.UTF8.GetBytes(strPostData); //바이트 형식으로 받은 다음 넣어주면 된다.
webBrowser.Navigate(Url, targetFrameName: null, postData: postData, additionalHeaders: "Content-Type: application/x-www-form-urlencoded");

 

여기서 targetFrameName 은 뭔지 잘 모르겠고

postData : 는 말 그대로 보낼 데이터를 넣어주면 된다.

뒤에 것은 헤더에 대해 정의하는 문구인 듯 하다.

post 방식은 헤더 타고 가니까 ㅎㅎ

 

댓글
공지사항
최근에 올라온 글