axum request.body 自动解gzip 中间件怎么写?
💡
原文中文,约400字,阅读约需1分钟。
📝
内容提要
本文介绍编写中间件解压gzip压缩请求数据的方法,当请求头中包含“content-encoding”:“gzip”时,中间件会自动解压数据。官方提供了示例代码,需要根据实际情况进行修改。
🎯
关键要点
- 本文介绍如何编写中间件以解压gzip压缩的请求数据。
- 当请求头中包含 'content-encoding': 'gzip' 时,中间件会自动解压数据。
- 提供了示例代码,但需要根据实际情况进行修改。
- 示例代码中包含一个异步函数 my_api 和一个中间件函数 my_gzip。
- 中间件函数 my_gzip 需要处理请求并在适当时解压数据。
➡️