C# 与 JS 之间Gzip互通
概要内容
- JS 压缩 Gzip demo
- JS 压缩 Gzip + base64 demo
- JS 解压 CSharp 的 Gzip demo
- JS 解压 CSharp 的 base64 + gzip
- CSharp 压缩 Gzip demo
- CSharp 压缩 Gzip + base64 demo
- CSharp 解压 JS 的 Gzip demo
- CSharp 解压 JS 的 base64 + gzip
- Base64 encode 和 decode
源码地址
https://github.com/aa4790139/GzipSample
GZip 文件结构图
参考文献
- Encoding and Decoding Base64 Strings in Node.js
- DEFLATE
- How can you encode a string to Base64 in JavaScript?
- Converting byte array to string in javascript
- Array.prototype.slice.call()方法详解
- how does Array.prototype.slice.call() work?
- JS按位操作符
- Remove trailing zeros from byte[]
- Conversion between UTF-8 ArrayBuffer and String
- ASCLL对照表
- GZIP文件格式简介
以上: 如发现有问题,欢迎留言指出,我及时更正