emqx通过REST API获取设备是否在线

本文通过emqx REST API的方式来进行配置 创建一个API密钥 记录密钥的名称 API key是用户名称,Secret KEY是密码 浏览器登录验证 用户名就是 API Key,密码就是Secret KEY. 登录上之后就可以获取到设备的信息了。 可以参考: http://localhost:18083/api-docs/index.html 支持哪些API 官网参考: https://d

webrtc网页代码分析二

交互流程 上图是完整的处理流程。 获取URL参数 const queryString = window.location.search; const urlParams = new URLSearchParams(queryString); const deviceId = urlParams.get(\'deviceId\'); 这段代码先获取当前页面 URL 中的查询字符串部分(window.lo

webrtc网页代码分析一

文档结构 <!doctype html> <html lang=\"en\"> <head> ... </head> <body> ... </body> </html> 文档类型声明():声明文档使用HTML5标准。 html标签:设置文档的语言为英语(lang=\\\"en\\\")。 head标签:包含元数据、样式、外部

javascript之dom

什么是dom DOM(Document Object Model)是一个编程接口,它将 HTML 或 XML 文档呈现为一个由节点和对象(这些节点和对象其实是文档的各种元素、属性和文本内容等)组成的树形结构。这个树形结构允许开发者使用编程语言(如 JavaScript)来访问、修改和操作文档的内容、结构和样式。对于以下简单的 HTML 文档: <!DOCTYPE html> <h

快速搭建一个可访问的网页

简介 搭建网站需要以下几个组件, Web服务器(如Apache、Nginx):它是网页能够被访问的核心组件。当用户在浏览器中输入网站的域名或 IP 地址并请求访问网页时,Web 服务器软件会接收这些 HTTP 请求。负责从服务器的存储设备(如硬盘)中找到对应的网页文件(如 HTML、CSS、JavaScript 文件等),并将这些文件发送回用户的浏览器。 编程语言支持(如PHP、Python、No

部署MQTT云服务

Centos安装 配置emqx的源 curl -s https://assets.emqx.com/scripts/install-emqx-rpm.sh | sudo bash 安装emqx sudo yum install emqx -y 启动emqx sudo systemctl start emqx 如果要卸载 sudo yum remove emqx 后台配置 访问前,服务端的端口180

coturn安装

安装 yum install coturn -y 配置 vim /etc/coturn/turnserver.conf listening-port=3478 #指定 coturn 监听的端口。默认的 TURN 协议端口是 3478,用于接收 TURN 客户端的连接请求。 tls-listening-port=5349 #指定用于 TLS (传输层安全协议) 加密连接的监听端口。TURN 支持通过

Javascript笔记

JS JS简介 JS实现网页交互过程 javascript: 1.让用户和网页进行交互 网站登录功能, 点击,弹出一个按钮 滚动加载 返回底部 2.交互三要素 目标:网页中的那些html元素 事件:触发了什么事件 事件处理程序:针对事件要做什么要的动作 <body> <button id=\\\"chsize\\\"> 增大字体 </button> <script

HTML+CSS学习随记

HTML基本结构 示例1 <!DOCTYPE HTML PUBLIC \\\"-//W3C//DTD HTML 4.01//EN\\\" \\\"http://www.w3.org/TR/html4/strict.dtd\\\"> 1.这是 HTML 4.01 的文档类型声明,表示该文档遵循 HTML 4.01 标准。它告知浏览器页面的解析方式 <html lang=\\\"zh\\\"> 2.指