Clojure:添加gzip功能
2024-08-24 10:42:18
利用现有的插件,在Clojure中添加gzip的功能是很方便的。
1. 在project.clj中添加对bk/ring-gzip插件的依赖。
:dependencies [bk/ring-gzip "0.1.1"]
2. 然后在handle文件中添加引用
(:use [ring.middleware.gzip])
3. 最后在app中添加wrap-gzip即可。
(def app
(-> (routes app-routes)
(handler/site)
(wrap-base-url)
(wrap-gzip))
最终压缩的效果也很明显。
压缩前:
压缩后:
大约为4:1的压缩比。
最新文章
- 学习笔记之MVC级联及Ajax操作
- [uva11722&;&;cogs1488]和朋友会面Joining with Friend
- [CentOS 7] 安装nginx
- Nodejs学习笔记(十三)— PM2
- on 在ios下 父对象是body的时候会 不调用
- phpstorm自动对齐数组=>;,自动加空格
- Z480联想笔记本突然没有了声音
- 仿it快播顶部button点击背景滑动切换的效果
- 真机无法接收到android.provider.Telephony.SMS_RECEIVED的问题
- openStack controller 管理网口TX数据量非常大 网络总是丢包
- [转] boost::any的用法、优点和缺点以及源代码分析
- css基础:格式与布局
- Resilience4j usage
- “数学口袋精灵”第二个Sprint计划(第九天)
- 使用ajax提交form表单,包括ajax文件上传【转载】
- 家庭版Windows设置远程连接
- the-implementation-of-epoll
- 转 WCF中同步和异步通讯总结
- 8个对程序员来说有用的jQuery小贴士和技巧
- Python学习---JSONP学习180130