怎么发送原始的HTTP数据包?
界面上有一个文本框。
内容如下:
GET / HTTP/1.1
Host: www.baidu.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: zh-cn,zh;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: GB2312,utf-8;q=0.7,*;q=0.7
Keep-Alive: 115
Connection: keep-alive
Cookie: BAIDUID=B4330E30A2291B860EF805A84B563ABD:FG=1; USERID=05f9858d01aeece285; BD_UTK_DVT=1; bdime=0
Cache-Control: max-age=0
现在要将这一段HTTP的报头发出去,应该怎么写?
注意不是用WebRequest之类的那样发,而是文本框里面写的数据包是什么格式 发送出去就是什么格式。