如题,具体问题是我向某个网站多线程POST提交验证数据,返回数据量过大,求一个思路解决网络占用问题
解决方案 »
- 工作流初学习!!
- 清哪位朋友给个c#下载地址
- 用Windows Media Player在线播放mpg格式的视频,请问如何能将<PARAM NAME="Filename" value="cctv_4.21.mpg">value不直接指定,而在其.
- 现在我实现了定时在局域网内两个数据库服务器间数据的提取,现在想实现定时在总部一台服务器上读取远端多台数据服务器上数据,我要注意哪
- 我在asp.net中把DATAGRID控件放到ASPNET页面中,用代码填充后,怎么显示不出来呢?
- 100分求救--网上发短信的功能
- 如何把二维int数组a转换为二维double数组
- Winform程序中,如何实现窗口的转换 ?
- 求教结构的作用域问题,谢谢
- 如何用C#写个客户端软件,然后将选择的文件传到服务器上?
- wpf 用键盘上下左右控制焦点
- 我用socket做二进制流的局域网文件传送出了bug
request.CookieContainer = new CookieContainer();
CookieContainer cookie = request.CookieContainer;
request.Accept = "Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8";
request.Headers["Accept-Language"] = "zh-CN,zh;q=0.";
request.Headers["Accept-Charset"] = "GBK,utf-8;q=0.7,*;q=0.3";
request.UserAgent = "User-Agent:Mozilla/5.0 (Windows NT 5.1) AppleWebKit/535.1 (KHTML, like Gecko) Chrome/14.0.835.202 Safari/535.1";
request.KeepAlive = true;
request.ContentType = "application/x-www-form-urlencoded";
request.Method = "POST";
request.Timeout = 6000000; Encoding encoding = Encoding.UTF8;//根据网站的编码自定义
byte[] postData = encoding.GetBytes("UserName=test&UserPass=123456&submitButton=%B5%C7%C2%BC");
request.ContentLength = postData.Length;
Stream requestStream = request.GetRequestStream();
requestStream.Write(postData, 0, postData.Length); HttpWebResponse response = (HttpWebResponse)request.GetResponse(); if (response.StatusCode != HttpStatusCode.OK) //如果服务器未响应,那么继续等待相应
continue; URI uri = response.ResponseUri;
response.Close();
requestStream.Dispose();
request.Abort();[/align]
以上是我post提交的代码 response对象返回了响应后的整个资源,有什么办法可以限制返回的资源量