问题标签 [coap]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
161 浏览

coap - 在 Firefox 中使用 CoAP 插件 Copper 发送 CoAP 请求时如何设置标头

我想在 Firefox 中使用 CoAP 插件 Cooper 发送 CoAP 请求,但不知道如何向该请求添加标头。有谁知道如何使用 CoAP 插件 Cooper 将标头添加到请求中。

谢谢

0 投票
1 回答
1564 浏览

coap - 如何向 CoAP 请求添加额外选项?

我知道 CoAP 定义了一些可以包含在发送请求中的选项,每个选项都有自己的编号。CoAP uri 请求的结构如下所示:

coap-URI = "coap:" "//" host [ ":" port ] path-abempty [ "?" 询问 ]

其中包括一些选项,例如:Uri-Host、Uri-Port、Uri-Path 和 Uri-Query,每个选项都有自己的编号,例如:3 代表 Uri-Host,11 代表 Uri Path.... . 我想在这个 CoAP 请求中添加更多额外选项,例如一些选项编号 256、257...我该怎么做?

谢谢先进

儿子

0 投票
1 回答
153 浏览

javascript - 使用 CoAP 向 CoRE 资源目录发送 PUT 请求

我想生成 PUT 请求。我已成功生成 GET 请求以从 CoRE 资源目录获取数据,但我无法使用 xml 有效负载生成 PUT 请求。您的帮助将不胜感激。以下是我的代码

wLink 是我在其中放置 url 的变量。我正在使用这个延迟函数,因为我从第一个函数获取链接,我需要延迟运行这个请求,以便我可以从第一个函数获得响应。问题是,如何使用 put 请求发送有效负载。请指导我。谢谢

0 投票
1 回答
400 浏览

node.js - 使用非 http (coap) 的快速路由

我正在运行一个 coap 服务器,当我开始添加路由时,维护我自己的路由有点乏味,所以我想我会切换到 express(我已经将它用于 http 服务器)。

现在,鉴于它使用基本相同的格式server.on("request", (req, res) => {...}),我认为它会兼容,但 express 添加了各种不在 coap 规范中的标头。

我想要做的只是为我的 coap 应用程序使用快速路由的便利。这可能吗?我目前正在这样做:

我最终得到的是这个错误:

0 投票
2 回答
377 浏览

javascript - 使用节点 js 的 COAP API 触发器

我将 COAP API 开发成 java。它运作良好。示例 URL: coap://localhost:5683/test-url 。此 api 将使用电子设备触发。

我在 nodejs 中开发了另一个项目。但我想通过节点 js 触发 COAP api。

我跟着这个网址。 node-coap 但它不起作用。请任何人建议我。

错误详情:

0 投票
2 回答
114 浏览

javascript - Nodejs +发送后无法设置标头

我正在使用节点 js,我也在请求其他一些第三方 coap url。

当我运行此代码时出现错误:发送后无法设置标头。

不知道我犯了什么错误。

FYR:https ://github.com/mcollina/node-coap

代码:

错误:

请任何人提供此问题的解决方案。谢谢。

0 投票
0 回答
298 浏览

wireshark - 无法使用 rawcap 捕获 coap 数据包

我有一个简单的 coap 客户端和 coap 服务器,基于 californium 库实现。我尝试从 coap 客户端向 coap 服务器发送请求,并在服务器上成功接收到请求。我还使用 rawcap 来捕获我的流量,因为我在 localhost 下运行所有​​内容,但不幸的是我无法捕获任何 coap 流量,而如果我发送 http 请求,它可以捕获 http 流量。因此我想问一下是否可以捕获在localhost下运行的coap流量?

非常感谢儿子

0 投票
2 回答
175 浏览

java - coap协议实时数据处理

我有一个一般性问题,我想知道是否有任何框架可以允许实时进行基于 coap 的 paylaods。

kafka/storm 是有效的候选人吗?

任何教程/链接都非常感谢。

我的客户是一个基于 coap 的传感器,使用 coap 发送数据(用 c 编写)

问候

0 投票
1 回答
249 浏览

python - 我怎样才能在 Coap 上获得孩子的“有效载荷”

Coap 服务器截图

在左侧,我有 LightRGB,我可以通过客户端获取请求获取 LightRGB 有效负载。不幸的是,我将 ChangeColor 作为 LightRGB 子项,但我无法获得 ChangeColor 有效负载。有效负载是一个 xml 输出,如您在右侧看到的照片的

如何通过 Python 客户端请求获取 ChangeColor 有效负载。请帮助我。

0 投票
0 回答
1320 浏览

c - getaddrinfo 错误 设备或资源忙

我正在尝试运行 FreeCoap ( https://github.com/keith-cullen/FreeCoAP ) 以便能够在 Intel Galileo gen 上与 COAP 和 DTLS 进行通信。2 板。我已经看到开箱即用的测试可以正确编译和运行(只要我现在能够测试)。

我已经看到它准备在 IPv6 上运行。我不是这方面的专家,但我看到它的值主机配置为 ::1,我理解的是本地主机。当我尝试将其更改为 IPv4(即 127.0.0.1 或板的实际 IP 地址)时,我遇到了错误。

我已经看到它使用 netdb.h 来创建服务器。

作为 getaddrinfo 的结果,我得到的是 -16 值,表示以下错误:

我已经尝试使用 searchignetstat -a并且没有使用这样的端口。

我错过了什么?什么资源很忙,不允许我获取地址?