【发布时间】:2016-08-01 20:13:54
【问题描述】:
我正在 iOS 上实现 GRPC。 最近,我们的服务器对所有消息都采用了 GZIP 压缩。 如何在 Objective C / Swift 中对 GRPC 客户端设置相同的压缩?
提前致谢。
【问题讨论】:
标签: objective-c grpc
我正在 iOS 上实现 GRPC。 最近,我们的服务器对所有消息都采用了 GZIP 压缩。 如何在 Objective C / Swift 中对 GRPC 客户端设置相同的压缩?
提前致谢。
【问题讨论】:
标签: objective-c grpc
你好罗斯!
ObjC 客户端接受使用 GZip 或 Deflate 压缩的服务器响应,并在将它们传递给应用程序之前在后台解压缩它们。不过,它还没有压缩请求。在响应中支持压缩具有更高的优先级,因为响应往往比请求大得多。
ObjC 下的 C gRPC 库确实会按需压缩请求,因此如果您喜欢冒险,可以将该功能添加到库中 :)
【讨论】: