C# 获取gzip网页解压处理

Stream responseStream;
try
{
WebResponse wr = httpRequest.GetResponse();
responseStream = wr.GetResponseStream();
if (wr.Headers["Content-Encoding"] == "gzip")//gzip解压处理
{
MemoryStream msTemp = new MemoryStream();
GZipStream gzs = new GZipStream(responseStream, CompressionMode.Decompress);
byte[] buf=new byte[1024];
int len;
while ((len = gzs.Read(buf, 0, buf.Length)) > 0)
{
msTemp.Write(buf, 0, len);
}
msTemp.Position = 0;
responseStream = msTemp;
}
}
catch
{
return "";
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/417272.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php分页排序不变化,php – 计算已排序分页的给定记录的跳过值

我正在尝试使用php驱动程序计算mongo db集合中给定记录的跳过值.因此,获取给定记录,找出整个集合中该记录的索引.这可能吗?目前我正在选择所有记录并手动对结果数组进行索引.解决方法:这称为“前向分页”,这是一种概念,可用于在使用“已排序”结果时以“向前”方向“…

caffe源码阅读(1)_整体框架和简介(摘录)

原文链接:https://www.zhihu.com/question/27982282 1.Caffe代码层次。回答里面有人说熟悉Blob,Layer,Net,Solver这样的几大类,我比较赞同。我基本是从这个顺序开始学习的,这四个类复杂性从低到高&#xff…

.net 转义包含转义的字符串

Regex.Unescape(string) 传入字符串内容(\为实体字符): "a\r\n\tb"返回字符串: "ab"

http协议 php,PHP中的HTTP协议

无状态:每次请求完成就结束连接,下一次请求与上次请求没有关系。报文:HTTP交互的信息。telnet模拟请求:// GET方式,最后回车换行Aston$ telnet 127.0.0.1 80GET /Tools/Test/http.php HTTP/1.1Host:localhost// POST方…

Mysql 查询返回结果空时间错误

数据库连接字符串中增加allow zero datetimetrue;

程序员的生存发展和出路

编程能力与编程年龄 | | 酷 壳 - CoolShellhttp://coolshell.cn/articles/10688.html 技术人员的发展之路 | | 酷 壳 - CoolShellhttp://coolshell.cn/articles/17583.html 什么是工程师文化? | | 酷 壳 - CoolShellhttp://coolshell.cn/articles/17497.html 程序员…

前端学习(2282)全选和反选问题

<!DOCTYPE html> <html><head><meta charset"utf-8" /><title></title><style type"text/css">#f {font-size: 50px;font-family: 幼圆;}#fater {width: 100%;height: 100%;border: 2px solid black;}#btn {wid…

php5.3 sql server,php5.3连接sqlserver2005

操作系统win2003服务器:iisphp 5.3.26 sqlserver2005php5.3以后,已经不对sqlserver支持连接扩展了,不过微软官方还是对php5.3以后进行了扩展解决方案。1.确认要连接sqlserver的数据库版本为20052.确认php支持的vc9还是vc6,这里可以从phpinfo()里看出来。3.确认php的版本为5.…

.Net Framework 4.5 zip压缩原生支持

必须引用项目的 System.IO.Compression.FileSystem 程序集using System.IO.Compression; string startPath "c:\example\start";string zipPath "c:\example\result.zip";string extractPath "c:\example\extract";//压缩ZipFile.CreateFromD…

JavaMail--发送html邮件

//发邮件用到的两个包"org.springframework:spring-context-support:$springVersion","javax.mail:mail:1.4.7" web.xml <?xml version"1.0" encoding"UTF-8"?> <web-app xmlns"http://xmlns.jcp.org/xml/ns/javaee&q…

2003 64位系统 IIS6 32位模式运行

要运行 32 位版本的 ASP.NET 2.0&#xff0c;请按照以下步骤操作&#xff1a; 单击“开始”&#xff0c;单击“运行”&#xff0c;键入 cmd&#xff0c;然后单击“确定”。键入以下命令启用 32 位模式&#xff1a;cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.vbs SET …

java错误switch找不到符号,Java使用StringBuilder时--找不到符号

写了个Test试了下Java的StringBuilder类代码如下&#xff1a;import java.util.Scanner;public class StringBuilder1{public static void main(String[] args){Scanner in new Scanner(System.in);System.out.println("开始用许多小段的字符串构建一个字符串&#xff1a…

sqlserver2008r2修改表不能保存的解决方法

菜单 -> Tools -> Options -> Designers -> 把“Prevent saving changes that require table re-creation” 前面复选框的勾去掉。

阿里云CentOS服务器挂载数据盘

本次使用的是centOS6.7 64位系统 第一步&#xff1a;处理阿里云磁盘挂载问题 查看磁盘情况&#xff0c;本次机器系统盘为阿里云赠送的20G&#xff0c;数据盘为100G 其中/dev/xvda为系统盘&#xff0c;/dev/xvdb为数据盘&#xff0c;数据盘暂未做任何操作&#xff0c;要使用的话…

The Closest M Points BZOJ 3053

The Closest M Points 【问题描述】 软工学院的课程很讨厌&#xff01;ZLC同志遇到了一个头疼的问题&#xff1a;在K维空间里面有许多的点&#xff0c;对于某些给定的点&#xff0c;ZLC需要找到和它最近的m个点。 &#xff08;这里的距离指的是欧几里得距离&#xff1a;D(p, q)…

vs2012 官方下载地址

http://download.microsoft.com/download/B/0/F/B0F589ED-F1B7-478C-849A-02C8395D0995/VS2012_ULT_chs.iso

php ci post 请求,CI框架中判断post,ajax,get请求的方法

这篇文章主要介绍了关于CI框架中判断post,ajax,get请求的方法 &#xff0c;有着一定的参考价值&#xff0c;现在分享给大家&#xff0c;有需要的朋友可以参考一下CI框架当中并没有提供&#xff0c;类似tp框架中IS_POST,IS_AJAX,IS_GET的方法。所有就得我们自己造轮子了。下面就…

InstallShield 常用常量

BATCH_INSTALL 指示当传输文件采用LOCKEDFILE或SHAREDFILE时是否锁定文件CMDLINE Setup.exe传递的命令行参数COMMONFILES Common files全路径如“c:\program file\common files”ERRORFILENAMEFOLDER_DESKTOP Windows桌面folder的路径FOLDER_PROGRAMS Windows开始菜单中 开始\程…

[position]返回顶部

position:fixed;实现 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>返回顶部</title> </head> <body style"margin: 0"> <div style"width: 50px;height: 50px…