如何使用Python发送CoAP请求?

时间:2017-06-12 05:30:31

标签: python http iot coap

有没有办法使用Python发送CoAP请求,比如HTTP请求。我试过下面的一个,但是我遇到了很多错误。

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

1 个答案:

答案 0 :(得分: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。文档中列出了响应中可用的方法,您必须build yourself

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