基于 TcpClient 实现的 http请求库,编写于2007年做了几年数据采集工作。
- http/https
- get/post
- cookie 管理(兼容性好)
- gzip/deflate 自动解压内容
- 普通响应/chunk响应
- 重定向(防死循环重定向)
- 代理请求
TcpClientHttpRequest hr = new TcpClientHttpRequest();
hr.Action = "http://www.baidu.com/";
hr.Method = "get"; //默认
hr.Send();
Console.WriteLine(hr.Response.Xml);