用抓包代替webbrowser控件的操作?该如何处理

用抓包代替webbrowser控件的操作?
在百度首页可以用webbrowser控件通过操作网页元素在文本框中输入要搜索的内容并点击“百度一下”。

我想知道,如何再升级一步,用抓包方式实现这种操作,请高人指点!

------解决方案--------------------
直接发http://www.baidu.com/s?wd=XXX
XXX是要搜索的内容gb2312下的url编码
------解决方案--------------------
什么意思?是这个吗?
C# code

string searchWords = "百度";
string url ="http://www.baidu.com/s?wd="+System.Web.HttpUtility.UrlEncode(searchWords,System.Text.Encoding.GetEncoding("gb2312"));
System.Net.HttpWebRequest request = (System.Net.HttpWebRequest)System.Net.HttpWebRequest.Create(url);
System.Net.HttpWebResponse response = (System.Net.HttpWebResponse)request.GetResponse();
System.IO.Stream responseStream  = response.GetResponseStream();
System.IO.StreamReader sr = new System.IO.StreamReader(responseStream, System.Text.Encoding.GetEncoding("utf-8"));
string responseText = sr.ReadToEnd();
sr.Close();
sr.Dispose();
responseStream.Close();
Console.WriteLine(responseText);