【发布时间】:2024-01-07 11:34:01
【问题描述】:
在我们的 Android 应用中,我正在向我们的 (NGINX) 服务器发送相当大的文件,因此我希望将 gzip 用于我的 Retrofit POST 消息。
有很多关于 OkHttp 的文档透明地使用 gzip 或更改标头以接受 gzip(即在 GET 消息中)。
但是如何启用此功能以从我的设备发送 gzip http POST 消息? 我是否必须编写自定义拦截器或其他东西?或者只是在标题中添加一些内容?
【问题讨论】:
-
我在这里找到了 GzipRequestInterceptor 的来源:insight.io/github.com/square/okhttp/blob/HEAD/samples/guide/src/… 这是我需要的吗?
标签: android nginx retrofit gzip okhttp