有没有办法使用Python发送CoAP请求,比如HTTP请求。我试过下面的一个,但是我遇到了很多错误。
rec = reuest.get(coap://localhost:5683/other/block)
答案 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。
由于您尚未列出要对响应执行的操作,因此可以使用该文档找出可用的方法并获取所需的值。