有什么方法可以通过按下按钮将HTTP请求从JS发送到C
Is there any way to send http requests from JS by pushing button, to a C++
我目前正在为硬件设计一个GUI。我们希望GUI能够通过浏览器访问。浏览器将显示从C 代码生成的地图,但是我还需要向从JS前端上的按钮生成映射的代码发送一些参数?无论如何,这是为此做到这一点的。到目前为止,我已经进行了一些研究,并了解网络插座和Ajax,但我不确定这是我想要的。在理想的世界中,我只能发送UDP数据包,但是我的研究告诉我,这是不可能的,而不是TCP。这是正确的吗?
感谢您的任何帮助!
您的C 代码可以设置聆听请求的服务器。例如,您可以使用libhttpserver。然后,在JavaScript代码中,您可以使用XMLHTTPRequest或Fetch API(对于较新的浏览器(向服务器提出HTTP请求,然后将返回新的静态页面(将生成的映射嵌入到页面中(。
相关文章:
- 有关插入适配器的错误。[错误]请求从 'back_insert_iterator<vector<>>' 类型转换为非标量类型
- 如何在boost beast http请求中设置http头
- 发送一个带有libcurl C++问题的帖子请求:s
- 在多个核心中处理一个HTTP请求
- JS相等运算符(如===)是否可以使用embind类型
- 错误:请求非类类型为"MULTIMEDIA_FILME [500]"的成员|
- 使用 Winsock2.h C++向不和谐 API 发送 HTTP 请求时出现问题
- 每个服务器请求的内存预算
- std::getline没有在while循环中重新请求用户输入
- 请求最简单的 OpenMP 目标 GPU 示例
- 请求有关C++中嵌入 for 循环的帮助
- 在 ubuntu 上安装 node js pulsar 客户端
- 错误:请求从"常量字符 [5]"转换为非标量类型"字符串"
- 使用 winsock 接收 http 请求
- QNetworkAccessManager 稍后在添加请求时删除
- 如何在 Arduino 字符串的开头添加元素.类似于 JS unshift();
- Node.js fs.open() 在尝试打开 4 个以上的命名管道 (FIFO) 后挂起
- 节点.js HTTP 无法通过套接字接收来自C++客户端的请求
- 有什么方法可以通过按下按钮将HTTP请求从JS发送到C
- 通过 Web 请求C++/节点.js进行 Windows 身份验证