问题标签 [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.
coap - 在 Firefox 中使用 CoAP 插件 Copper 发送 CoAP 请求时如何设置标头
我想在 Firefox 中使用 CoAP 插件 Cooper 发送 CoAP 请求,但不知道如何向该请求添加标头。有谁知道如何使用 CoAP 插件 Cooper 将标头添加到请求中。
谢谢
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...我该怎么做?
谢谢先进
儿子
javascript - 使用 CoAP 向 CoRE 资源目录发送 PUT 请求
我想生成 PUT 请求。我已成功生成 GET 请求以从 CoRE 资源目录获取数据,但我无法使用 xml 有效负载生成 PUT 请求。您的帮助将不胜感激。以下是我的代码
wLink 是我在其中放置 url 的变量。我正在使用这个延迟函数,因为我从第一个函数获取链接,我需要延迟运行这个请求,以便我可以从第一个函数获得响应。问题是,如何使用 put 请求发送有效负载。请指导我。谢谢
node.js - 使用非 http (coap) 的快速路由
我正在运行一个 coap 服务器,当我开始添加路由时,维护我自己的路由有点乏味,所以我想我会切换到 express(我已经将它用于 http 服务器)。
现在,鉴于它使用基本相同的格式server.on("request", (req, res) => {...})
,我认为它会兼容,但 express 添加了各种不在 coap 规范中的标头。
我想要做的只是为我的 coap 应用程序使用快速路由的便利。这可能吗?我目前正在这样做:
我最终得到的是这个错误:
javascript - 使用节点 js 的 COAP API 触发器
我将 COAP API 开发成 java。它运作良好。示例 URL: coap://localhost:5683/test-url 。此 api 将使用电子设备触发。
我在 nodejs 中开发了另一个项目。但我想通过节点 js 触发 COAP api。
我跟着这个网址。 node-coap 但它不起作用。请任何人建议我。
错误详情:
javascript - Nodejs +发送后无法设置标头
我正在使用节点 js,我也在请求其他一些第三方 coap url。
当我运行此代码时出现错误:发送后无法设置标头。
不知道我犯了什么错误。
FYR:https ://github.com/mcollina/node-coap
代码:
错误:
请任何人提供此问题的解决方案。谢谢。
wireshark - 无法使用 rawcap 捕获 coap 数据包
我有一个简单的 coap 客户端和 coap 服务器,基于 californium 库实现。我尝试从 coap 客户端向 coap 服务器发送请求,并在服务器上成功接收到请求。我还使用 rawcap 来捕获我的流量,因为我在 localhost 下运行所有内容,但不幸的是我无法捕获任何 coap 流量,而如果我发送 http 请求,它可以捕获 http 流量。因此我想问一下是否可以捕获在localhost下运行的coap流量?
非常感谢儿子
java - coap协议实时数据处理
我有一个一般性问题,我想知道是否有任何框架可以允许实时进行基于 coap 的 paylaods。
kafka/storm 是有效的候选人吗?
任何教程/链接都非常感谢。
我的客户是一个基于 coap 的传感器,使用 coap 发送数据(用 c 编写)
问候
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
并且没有使用这样的端口。
我错过了什么?什么资源很忙,不允许我获取地址?