gpt4 book ai didi

python - 如何将 CoAP 转换为 HTTP?

转载 作者:可可西里 更新时间:2023-11-01 17:05:51 26 4
gpt4 key购买 nike

我搜索了但没有找到任何示例说明如何将 CoAP 请求或响应转换为 HTTP 请求。

基本上我想做的是 CoAP 请求将一些数据从设备发布到服务器,服务器将转换它并执行 HTTP 请求 POST 到其他服务器以保存在数据库中。

虽然保存数据的部分现在不是主要问题,但我没有设法找到任何示例脚本来展示如何从 CoAP 转换为 HTTP。

我已经看过 coapthon , aiocoap但由于 aiocoap 需要 python 3.5,(我使用 python 2.7)这让我只能使用 coapthon。不幸的是,coapthon 只有 HTTP 到 CoAP 代理,而 CoAP 到 HTTP 仍在开发中。

如果有人知道与此相关的其他项目或对如何解决此问题有任何意见,我很高兴能与您分享。谢谢。

最佳答案

这就是所谓的协议(protocol)互操作性。您需要一个可以在它们之间转换消息的 CoAP - HTTPHTTP - CoAP 代理。

这里是 californium-proxy在 GitHub 上,我已经在使用它了。这是 example显示了如何使用它。

关于python - 如何将 CoAP 转换为 HTTP?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43992052/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com