gzip 相关问题

GZip / gzip既是压缩数据格式的名称,也是实现此格式的多个软件应用程序中的任何一个。它通常用于压缩HTTP请求和响应,并与tar格式结合使用以进行存档。

现有文件上的 Python 内存中 GZIP

我有一个现有文件的情况。我想使用 gzip 压缩该文件并获取该文件的 base64 编码,并使用该字符串进行后续操作,包括作为 par 发送...

回答 1 投票 0

ByteArrayOutputStream Java 和 C# 的不同结果

更新: 有关编码的答案: 我到处都使用 UTF-8 我尝试在 C# 上使用 ByteArrayOutputStream。 我有一串数据:

回答 1 投票 0

有没有办法将旧日志保存为存档,然后删除存档文件?

我有一个项目保存所有其他服务的日志。它的配置方式是仅保留 7 天的日志并每天删除较旧的日志。 但我想知道是否有配置...

回答 1 投票 0

将多个文件压缩到单独的 .gz 文件中(Windows)

希望有人能够帮助我找到更快的方法来做到这一点: 我有 640 个文件,每个文件都需要单独压缩到自己的 .gz 文件中。 7-zip 只允许将 1 个文件压缩为 .gz...

回答 2 投票 0

在 Nginx 上启用 gzip,而不会出现“此处不允许'http'指令”错误

我继承了一个需要启用 gzip 的代码库。我将这些行添加到我的 nginx staging.conf 文件中(该文件显示在另外两个位置:/etc/nginx/sites-enabled/ 和 /etc/nginx/sites-available/):...

回答 2 投票 0

有效的 gzip 文件包含一大块 NULL 字节 - 为什么?

我有一个 tar.gz 文件,其中包含大块 NULL 字节(>1kb)。存档似乎是有效的(通过 gzip -t 检查)并且提取工作正常,没有问题。 NUL...

回答 1 投票 0

在Python中打开.tar.gz档案

,我对这对用 Python 编码的行有一个问题: #文件名spacchetta_N_zip.py 导入 tar 文件 导入gzip 使用 tarfile.TarFile.open(i, 'r:gz') 作为 tarredgzippedFile: ...

回答 2 投票 0

Java:无法解压 gzip 压缩文件?

我正在尝试将已作为字符串读入内存的 gzip 文件内容解压缩。 /** * 将文件内容读入字符串 */ 私有静态字符串 readUsingFileInputStream(String

回答 1 投票 0

在Python中读写特殊字符

我有一个充满 .gz 文本档案的目录。为了扫描这些档案,我使用以下 python 代码: 使用 gzip.open(logDir+"\"+fileName, mode="rb") 作为存档: ...

回答 1 投票 0

将文件转换为 Gzip 内存流,然后将其转换为 Base64,然后导出到文本文件(或 var)

我如何更改以下内容,以便我可以使用 [System.Convert]::ToBase64String() 的 Gzip 数据而不是输出文件,然后将输出(b64)发送到输出文件 **我从帮助中收到了这些答案...

回答 1 投票 0

如何在React应用程序中使用gzip压缩文件

我使用create-react-app创建了一个react应用程序。我想在构建过程中对文件进行 gzip 压缩。 我希望这些文件被 gzip 压缩

回答 6 投票 0

我如何使用nodejs来gzip html

我有一个nodejs服务器,我想对html进行gzip压缩。 我尝试使用[这篇文章][1]大卫建议gzip html。 但我没有看到 html 在 chrome 中被压缩,最重要的是,它......

回答 2 投票 0

Nodejs 中使用 zlib.inflate 解压 Gzip 响应和 GBK 编码失败

我从服务器获取通过Gzip压缩的数据(十六进制数据),文本编码为GBK,如下所示: 我从服务器获取通过 Gzip 压缩的数据(十六进制数据),文本编码为 GBK,如下所示: <Buffer 2d 00 00 00 1f 8b 08 00 00 00 00 00 00 ff 32 34 34 37 32 31 33 32 36 32 30 a8 31 ac 31 e2 02 00 00 00 ff ff 01 00 00 ff ff 96 39 e9 8c 10 00 00 00> <Buffer d5 19 0f 00 1f 8b 08 00 00 00 00 00 00 ff a4 bd ff 73 1b d7 b5 27 f8 fb fc 15 5d 35 55 5b 49 6d 3d 4d df db df f3 d3 82 a0 28 29 24 25 0d 21 89 13 67 ... 12986 more bytes> <Buffer ca ee e7 13 20 8a c5 f7 1b 66 68 1f d7 64 13 b3 f7 64 d8 0e 7d a7 fd bb 10 1f 4a 27 53 b9 c9 0b 2c 93 36 3e 94 ef db 9e 88 bc c6 6b 2e 1c ed ea b5 e8 ... 15878 more bytes> 数据格式为[{4bytes}{内容数据}] 4 个字节:这 4 个字节自身不包含数据包长度。 (第一个字节是Length的低字节) 我尝试了zlib.inflate,但是TypeError: Cannot read properties of undefined (reading 'toString')正在发生。 client.on("data", (data) => { zlib.inflate(data, (err, data) => { console.log(data.toString('hex')); }); 如何解码和解压缩上述十六进制响应,并处理 TCP 数据包碎片?谢谢你。 首先你可能在这里有错误 client.on("data", (data) => { zlib.inflate(data, (err, data) => { //HERE YOU PROBABLY HAVE ERROR. YOU SHOULD CHECK IT console.log(data.toString('hex')); }); 在解释数据结构时还需要跳过前 4 个字节 但无论如何你应该使用gunzip 这里是工作示例 client.on("data", (data) => { zlib.gunzip(data.slice(4), (err, data) => { if (err) console.log(err); else console.log(data.toString()); }); });

回答 1 投票 0

如何保持GZIP压缩的恒定码流速度?

我尝试压缩流长时间运行的进程的输出。该过程以恒定速度流动。压缩输出的速度不稳定,但我不知道为什么。 例子: 导入java.io。

回答 1 投票 0

在Spring Boot中解压缩请求后,如何触发正在等待JSON数据的端点

我需要压缩对基于 Angular/Spring Boot 构建的 WebApp 的调用。 Angular 使用 pako 将请求压缩到后端并发送 Blob(感谢 stackover 中的上一个问题...

回答 1 投票 0

“gzip 解压失败”和“tar:错误退出因之前的错误而延迟”

Mac 操作系统 我有一个文件,images.tar.gz。 ,其中包含约 7000 张 .png 图像。我需要解压这个文件。 但是当我使用终端解压它时 tar zxvf /Users/JourneyWoo/images_002.tar.gz 我总是

回答 3 投票 0

如何在Nodejs中使用gzip接收请求返回并压缩

我想在使用 fetch() 时压缩响应(响应大小太大导致错误)。 在Linux-curl中,我们可以使用--compressed。在 PHP curl 中,我们可以使用curl_setopt($ch, CURLOPT_ENCODI...

回答 1 投票 0

如果我们不支持 IE6,那么为 IE 压缩 Javascript 文件是否有意义?

如果浏览器允许压缩,我正在使用 Django GZip 中间件(django.middleware.gzip.GZipMiddleware)来压缩内容。 如果浏览器是 Internet Explorer (MSIE) 并且内容是

回答 3 投票 0

从压缩文本文件中读取行

是否可以使用Python从gzip压缩的文本文件中读取一行而不完全解压文件?我有一个大约 200 MB 的 text.gz 文件。当我提取它时,它变成7.4G...

回答 4 投票 0

spring boot 响应编码不起作用

我已经配置了我的 spring boot(2.5.5)应用程序,通过在 application.properties 中提供以下属性来启用响应编码 我使用默认的嵌入式 tomcat 作为容器 服务器.t...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.