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();
}
}
查看全文
相关阅读:
shell脚本的分发,测试,查看
shell 脚本获取cpu信息(转载)
shell 脚本编写之获取字符串长度(转载)
service
关于Linux安装中NAT模式和桥接模式的区别详解(转载)
kdj
pod 详解
k8s基本概念,资源对象
AliOS Things添加环境变量
子函数通过一级指针访问二维数组
原文地址:https://www.cnblogs.com/xuzhong/p/576773.html
最新文章
DurIAN模型介绍
接口自动化传值处理
浅谈策略梯度(PG)算法
SQLSERVER的递归
F7里利用DIV 模拟 textarea 显示回行的问题解决
修改sql数据库文件 物理文件名称
倒计时的js实现 倒计时 js Jquery
修改数据库 逻辑文件名称
bootsect.s流程
Java HttpClient +Rest WCF
热门文章
MySQL学习 --来自官方文档的翻译
TCP/IP 原理 --概述
TCP/IP 原理 --ARP:地址解析协议
TCP/IP 原理 --网际协议
TCP/IP 原理 -- ICMP:因特网控制报文协议
Linux Shell 编程常见规则及退出状态码
TCP/IP 原理--链路层
Linux Ubuntu 之路(1)
linux虚拟化
linux 启动过程原理哦
Copyright © 2011-2022 走看看