Google IoT Core是否支持HTTP压缩?

时间:2018-02-16 10:51:19

标签: google-cloud-iot

使用HTTP协议,是否可以利用HTTP压缩(即Content-Encoding: gzip)来减少publishEvent的主体大小,从而降低物联网核心的总成本?

2 个答案:

答案 0 :(得分:1)

我测试了在Node HTTP示例中设置gzip标头,它继续为我工作,所以你应该能够做到这一点。另请注意you can use MQTT,它是一种二进制协议,也可能有助于减少网络开销。

请注意,实际有效负载本身以及配置更改消息是二进制数据,可以在通过线路发送之前进行压缩。

答案 1 :(得分:1)

我收到了Google的反馈,这是一段摘录:

  

Cloud IoT支持在REST设备API中接收有关gzip压缩编码的数据。   虽然这种方法可以节省您从设备到Google Cloud的一些带宽使用,但发送压缩数据不会降低Cloud IoT核心的总成本。   Cloud IoT会将未压缩版本的数据记入入口数据以进行计费。