import inet.whttp;

var http = inet.whttp();
var str = http.get("http://www.sohu.com","Accept-Encoding:gzip, deflate")

import zlib; 
str = zlib.gzUncompress(str) //gzip解压缩

io.open();
io.print( str)

读写gzip文件

//读写gzip文件

import zlib;

//创建只写gzip文件
gz = zlib.gzFile("/路径.gz","wb")
gz.write( {
    int data=1234; //可以压缩结构体,并写入gzip文件
    } ) 
gz.write("字符串")//写入字符串 
gz.close();//关闭文件句柄

//创建只读gzip文件
gz = zlib.gzFile("/路径.gz","rb")
var struct = gz.read( {
    int data=1234; //可以自gzip文件解压读取结构体
    } ) 
var str = gz.read(-1) //解压并读取所有字符串 
gz.close();//关闭文件句柄

io.open()
io.print( struct.data,str )

一句代码实现gzip压缩解压缩相关推荐

  1. 数据的gzip压缩解压缩_使用GZIP和压缩数据

    数据的gzip压缩解压缩 抽象 我们都知道用zip或gzip压缩文件的含义. 但是在Java中使用压缩文件并不像您想的那样简单,特别是如果您不是直接使用文件而是压缩流数据时. 我们会去: 如何将字符串 ...

  2. c#实现linux中gzip压缩解压缩算法:byte[]字节数组,文件,字符串,数据流的压缩解压缩

    全栈工程师开发手册 (作者:栾鹏) c#教程全解 c#实现gzip压缩解压缩byte[]字节数组,文件,字符串. 测试代码 static void Main() {//测试字符串String inpu ...

  3. java实现linux中gzip压缩解压缩算法:byte[]字节数组,文件,字符串,数据流的压缩解压缩

    全栈工程师开发手册 (作者:栾鹏) java教程全解 java实现gzip压缩解压缩byte[]字节数组,文件,字符串. 测试代码 public static void main(String[] a ...

  4. python利用gzip压缩解压缩StringIO

    python利用gzip压缩解压缩StringIO When working with a data stream instead of a file, use the GzipFileclass d ...

  5. C++zlib库实现的GZIP压缩解压缩工具类【多图警告^_^】

    前几天和服务端同事联调TCP传输压缩后的Json串,遇到了 GZIP压缩问题. 需要把原来使用的的压缩算法和后端统一,现在来总结一下. [注意] 这里就以Windows的Debug环境为例,Relea ...

  6. python gzip压缩_Python gzip –压缩解压缩

    python gzip压缩 Python gzip module provides a very simple way to compress and decompress files and wor ...

  7. protobuf gzip压缩 解压缩的使用方法

    #include <google/protobuf/io/gzip_stream.h> #include <google/protobuf/io/zero_copy_stream_i ...

  8. c++ http gzip压缩解压缩

    /* 压缩 data 原数据 ndata 原数据长度 zdata 压缩后数据 nzdata 压缩后长度 */ int httpgzcompress(Bytef *data, uLong ndata, ...

  9. linux gzip压缩/解压缩*.gz文件

    gzip命令是常用的压缩和解压缩命令. 语法帮助使用gzip --help可以查看使用手册: -c, --stdout write on standard output, keep original ...

最新文章

  1. 哈夫曼树--顺序结构(建立、编码、解码)
  2. 莎拉波顿,莎曼莎考克斯——英伦设计VS美国设计
  3. 如何利用1%推广费用提高50%的用户增长
  4. css限制单行文本输入,超出部分使用...替换
  5. Spring/MVC映射WEB-INF下的文件(img、css、js等)
  6. React中的fragment和StrictMode
  7. CSS3学习基本记录
  8. 嵌入式linux 零基础-实践起步 --- 002 --- 配置虚拟机的网络连接
  9. 如何才能轻松地分析日志?
  10. mysql 常用命令
  11. Session 与 Cookie
  12. 遵守java编码规范
  13. 了解开源图表组件FusionChartsFree
  14. php5.6安装zendopcache加速
  15. 利用Ajax爬取今日头条头像,街拍图片。关于崔庆才python爬虫爬取今日头条街拍内容遇到的问题的解决办法。
  16. vite:配置ip访问
  17. 怎么把音乐中的伴奏提取出来?这几个方法值得尝试一番
  18. ExifTool 抽取、修改Image tag 信息
  19. 大数相减(解析国密sm2_bn_sub算法与自定义算法)
  20. Android学习方向

热门文章

  1. 让Win让Win XP自动维护系统 自动维护系统
  2. MS SQL开发经典
  3. 容器和 批量删除 镜像_更高更快更稳,看阿里巴巴如何修炼容器服务「内外功」...
  4. python之UnittTest模块
  5. 4月23日云栖精选夜读:阿里AI新物种!设计机器人两年赶上资深员工水平
  6. 新物种!大数据安全工程研究中心告诉你什么叫“数据安全成熟度测评师”
  7. ASP.NET MVC 随手记
  8. 2016年第七届蓝桥杯C/C++B组省赛题目解析
  9. Start Developing iOS Apps Today系列(二)
  10. shell学习笔记 (9.1)