zoukankan
html css js c++ java
[CSharp]关于Http访问返回乱码的问题
翻看到自己原来的一段代码,看到当时为了解决这个问题时的写的一段代码!但现在又忘了!还是记下的好!
HttpWebResponse response
=
request.GetResponse()
as
HttpWebResponse;
if
(response.StatusCode
==
HttpStatusCode.OK)
{
string
characterSet
=
response.CharacterSet;
Encoding encode;
if
(characterSet
!=
""
)
{
encode
=
Encoding.GetEncoding(characterSet);
}
else
{
encode
=
Encoding.Default;
Stream receiveStream
=
response.GetResponseStream();
StreamReader reader
=
new
StreamReader(receiveStream,encode);
char
[] read
=
new
char
[
255
];
//
每次读取255
int
count
=
reader.Read(read,
0
,
255
);
while
(count
>
0
)
{
//
如果读到一定数目的字符串后,将这些字符串输入到string中
str
+=
new
String(read,
0
, count);
count
=
reader.Read(read,
0
,
255
);
//
再读下面的255内容
}
//
读取完毕
reader.Close();
receiveStream.Close();
}
}
查看全文
相关阅读:
NOIP2010提高组乌龟棋 -SilverN
NOIP2009 提高组T3 机器翻译 解题报告-S.B.S
controller向layout传值
解决Yii2中刷新网页时验证码不刷新的问题
关联表 重命名
定义action的允许访问方式
js 拷贝clone
是否包含指定字符串
indexOf()定义和用法
直接借鉴的 ids拼接
原文地址:https://www.cnblogs.com/xuzhong/p/576773.html
最新文章
C# 使用GDI+绘制漂亮的MenuStrip和ContextMenuStrip皮肤
[转]C# 美化MenuStrip 自定义MenuStrip控件
[转]Dapper的正确使用姿势
跳槽天天有,offer哪家强?
面试官问我:一个 TCP 连接可以发多少个 HTTP 请求?我竟然回答不上来
Redis简介
安全框架Shiro和Spring Security比较
SQL中INEXISTS和IN 的区别和联系
【JVM从小白学成大佬】开篇
【JVM从小白学成大佬】2.Java虚拟机运行时数据区
热门文章
【JVM从小白学成大佬】4.Java虚拟机何谓垃圾及垃圾回收算法
【JVM从小白学成大佬】3.深入解析强引用、软引用、弱引用、幻象引用
洛谷U2641 木板面积(area)——S.B.S.
NOIP2010普及组题解 -SilverN
NOIP 2008提高组第三题题解by rLq
#include <NOIP2010 Junior> 三国游戏 ——using namespace wxl;
高级c++头文件bits/stdc++.h
UVa 673 Parentheses Balance -SilverN
UVa 297 Quadtrees -SilverN
NOIP2010提高组 机器翻译 -SilverN
Copyright © 2011-2022 走看看