-3

有没有办法使用 Python 发送 CoAP 请求,例如 HTTP 请求。我尝试了以下一个,但我遇到了很多错误。

rec = reuest.get(coap://localhost:5683/other/block)
4

1 回答 1

2

您可以使用诸如CoAPython 之类的库来充当 CoAP 客户端:

from coapthon.client.helperclient import HelperClient

client = HelperClient(server=('127.0.0.1', 5683))
response = client.get('other/block')
client.stop()

response类型Response。文档中列出了响应中可用的方法,您必须自己构建

由于您没有列出要对响应执行的操作,因此您可以使用文档找出可用的方法并获取所需的值。

于 2017-06-12T15:02:57.757 回答