【文件属性】:
文件名称:lua-brotli:Lua的Brotli压缩库绑定
文件大小:762KB
文件格式:ZIP
更新时间:2021-05-06 23:55:55
C
Lua的Brotli压缩库绑定。
介绍
Brotli是Google的压缩库,其速度与deflate类似,但提供了更密集的压缩。 有关更多信息,请访问
此绑定包含两个功能: compress和decompress 。 这两个函数均接受输入字符串并返回输出字符串。
local brotli = require ( " brotli " )
local s = " Hello, World "
local e = brotli. compress (s)
local d = brotli. decompress (e)
assert (s == d)
安装
从羽绒服安装
luarocks install lua-brotli
压缩选项
local options = {
mode = brotli. MODE_TEXT ,
quality = 1 ,
lgwin = 10 ,
【文件预览】:
lua-brotli-master
----lua-brotli-1.0-1.rockspec(2KB)
----ci-scripts()
--------setup_lua.sh(2KB)
--------setup_linux_gcc.sh(277B)
--------platform.sh(244B)
--------install_luarocks.bat(477B)
----brotli()
--------enc()
--------.travis.yml(862B)
--------LICENSE(11KB)
--------tools()
--------setup.py(8KB)
--------README.md(682B)
--------shared.mk(311B)
--------appveyor()
--------docs()
--------appveyor.yml(2KB)
--------.gitignore(66B)
--------dec()
--------python()
----.travis.yml(516B)
----LICENSE(11KB)
----test()
--------test.lua(398B)
----README.md(2KB)
----Makefile(957B)
----appveyor.yml(397B)
----.gitignore(242B)
----lua_brotli.cc(4KB)