使用HTTP协议,是否可以利用HTTP压缩(即Content-Encoding: gzip
)来减少publishEvent的主体大小,从而降低物联网核心的总成本?
答案 0 :(得分:1)
我测试了在Node HTTP示例中设置gzip标头,它继续为我工作,所以你应该能够做到这一点。另请注意you can use MQTT,它是一种二进制协议,也可能有助于减少网络开销。
请注意,实际有效负载本身以及配置更改消息是二进制数据,可以在通过线路发送之前进行压缩。
答案 1 :(得分:1)
我收到了Google的反馈,这是一段摘录:
Cloud IoT支持在REST设备API中接收有关gzip压缩编码的数据。 虽然这种方法可以节省您从设备到Google Cloud的一些带宽使用,但发送压缩数据不会降低Cloud IoT核心的总成本。 Cloud IoT会将未压缩版本的数据记入入口数据以进行计费。