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
查看全文
相关阅读:
抽象工厂模式
工厂方法模式
单例模式
适配器模式
外观模式
简单工厂模式
设计模式开篇闲谈
android ui更新
android获取Context
android 事件绑定
原文地址:https://www.cnblogs.com/Zoya/p/1553504.html
最新文章
Android之全局的dialog的显示
Android之下拉刷新,上啦加载的实现(一)
Android之使用Android-AQuery异步加载图片(一)
线程池的使用ExecutorService
使用 JSX 描述 UI 信息
React.js 基本环境安装
React.js 简介
职责链模式
装饰器模式
享元模式
热门文章
策略模式
模板方法模式
组合模式
迭代器模式
命令模式
观察者模式
代理模式
中介者模式
原型模式
生成器模式
Copyright © 2011-2022 走看看