HttpWebResponse解决乱码问题
2009-09-14 22:14
465 查看
可能需加
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL);
request.Timeout = 60*1000;
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
编码问题
Encoding encode = System.Text.Encoding.GetEncoding(936);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL);
request.Timeout = 60*1000;
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
服务器传回的流使用了gzip方法压缩,需要先对流进行解压才行,关键代码:
System.IO.StreamReader r = new System.IO.StreamReader(new GZipStream(res.GetResponseStream(), CompressionMode.Decompress),encode);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL);
request.Timeout = 60*1000;
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
编码问题
Encoding encode = System.Text.Encoding.GetEncoding(936);
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(URL);
request.Timeout = 60*1000;
request.UserAgent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)";
服务器传回的流使用了gzip方法压缩,需要先对流进行解压才行,关键代码:
System.IO.StreamReader r = new System.IO.StreamReader(new GZipStream(res.GetResponseStream(), CompressionMode.Decompress),encode);
相关文章推荐
- HttpWebResponse无法准确获取CharacterSet导致网页数据乱码问题的解决
- HttpServletRequest/HttpServletResponse乱码问题解决
- HttpWebResponse returns 404 error(解决异常后读取后续数据的问题)
- TIdHTTPResponseInfo 中文乱码问题解决
- Java Web(二) Servlet中response、request乱码问题解决
- 解决HttpWebRequest和HtmlAgilityPack采集网页中文乱码问题
- HttpWebRequest 跳转后(301,302)ResponseUri乱码问题
- C#中关于搜狗地图web服务api的httpresponse中回应json中文乱码的问题 Encoding
- window phone WebClient和HttpWebRequest 并解决gb2312乱码问题
- 解决httpwebrequest无法通过使用代理的局域网获取response的问题
- 关于使用HttpWebRequest和HttpWebResponse时中文乱码问题
- ResponseEntity发送乱码,HttpResponse response接收乱码问题解决
- 如何解决XmlHttp.responseText的乱码问题
- 【问题解决】HttpClient解析服务器返回的response出现乱码
- JavaWeb中的一些简单操作(四) 页面间的跳转的本质以及url乱码问题解决
- httpclient4 post提交请求乱码问题解决
- 解决Tomcat下 Http传参为乱码问题
- Delphi xe5 控件TIdhttp的用法post,get解决中文乱码问题
- 关于java web开发中乱码问题的解决思路
- 解决WebView调用loadData()方法显示乱码的问题