zoukankan
html css js c++ java
C#使用ZLIB对字符串进行压缩
Code
1
MemoryStream ms
=
new
MemoryStream();
2
Response.ContentType
=
"
application/octet-stream
"
;
3
string
strFileName
=
HttpUtility.UrlEncode(
"
TestFileName
"
);
4
Response.AddHeader(
"
Content-Disposition
"
,
"
attachment; filename=
"
+
strFileName
+
"
.zip
"
);
5
6
zlib.ZOutputStream outputStream
=
new
zlib.ZOutputStream(ms, zlib.zlibConst.Z_DEFAULT_COMPRESSION);
7
8
string
strInfo
=
"
string
"
;
9
10
byte
[] buffer
=
new
byte
[strInfo.Length];
11
buffer
=
System.Text.Encoding.UTF8.GetBytes(strInfo);
12
13
outputStream.Write(buffer,
0
, buffer.Length);
14
15
outputStream.finish();
16
outputStream.Close();
17
18
Response.Clear();
19
Response.BinaryWrite(ms.ToArray());
20
Response.End();
21
查看全文
相关阅读:
scala安装使用-01
Java基础知识强化103:Java常量池理解与总结
C笔记01:关于printf函数输出先后顺序的讲解
Android进阶笔记13:ListView篇之ListView刷新显示(全局 和 局部)
Android进阶笔记12:ListView篇之图片优化
MySQL(19):SQL语句(MySQL)大全
Android 高级UI设计笔记09:Android实现无限滚动列表
Android进阶笔记11:ListView篇之ListView性能优化
1. Android 系统上一款开源的图表库
Java基础知识强化之网络编程笔记25:Android网络通信之 Future接口介绍(Java程序执行超时)
原文地址:https://www.cnblogs.com/Zoya/p/1553504.html
最新文章
文本文件和二进制文件的区别
ubuntu下的c/c++环境搭建
JavaScript实现鼠标拖拽围绕圆心转动
2008年最佳Web设计/前端开发技巧、脚本及资源总结
43个实例xHTML+CSS(DIV+CSS)网页及导航布局
5步减小你的CSS样式表
10个CSS简写技巧
DIV+CSS网页布局常用的一些基础知识
CSS代码命名惯例语义化的方法
如何提高移动端网页加载速度?
热门文章
2018 年 -- 15 个有意思的 JavaScript 和 CSS 库
2018自己的JavaScript开发指南
web面试
搭建单机版Eureka Server
看看spark的源码
Java程序员必备的Intellij插件
maven项目上有红色的感叹号
scala基础-04
spring-data
scala基础函数-03
Copyright © 2011-2022 走看看