AWS IoT SDK是否使我们能够使用HTTP协议?

问题描述

链接https://aws.amazon.com/iot-core/features/)说:“ AWS IoT设备SDK使您的设备可以使用 MQTT,HTTP或WebSockets协议与AWS IoT Core连接,认证和交换消息。”

链接https://docs.aws.amazon.com/iot/latest/developerguide/iot-sdks.html)表示:“这些SDK可帮助您使用 MQTT和WSS协议将IoT设备连接到AWS IoT。”

对于HTTPS,此链接https://docs.aws.amazon.com/iot/latest/developerguide/protocols.html)表示:“ 不支持SDK ,但是您可以使用特定于语言的方法来发出HTTPS请求”

我对SDK是否支持link1中提到的HTTPS感到困惑;还是不支持链接2和链接3中提到的内容

解决方法

AWS IoT SDK使用AWS IoT Data Plane API提供对HTTPS的支持。例如

但是,使用HTTPS的设备和客户端只能发布消息。参见https://docs.aws.amazon.com/iot/latest/developerguide/protocols.html