html - 同一台 Linux PC 上的网站和 C++ 程序之间的通信

标签 html c++ busybox interprocess

我有一个包含表单、控件等的网站。用户输入应发送到与网络服务器 (busybox httpd) 运行在同一台 PC 上的 C++ 程序。另一方面,C++ 程序的结果应发送回并显示在网站上。 我有点迷失从哪里开始以及谷歌什么。有人能指出我正确的方向吗?

最佳答案

您需要创建一个 HTTP 服务器来接收 HTTP 请求并发送 HTTP 响应。每当您进入网页、发送表单等时,您的浏览器都会发送请求...

在 C++ 中,您有不同的库可以执行此操作,而无需您自己执行 which is an existing question on stackoverflow 。我推荐 CURL,因为我在这方面有很好的经验,但其他库也一定做得很好。

如果你必须完全自己制作HTTP服务器,你可以看看the example of Wikipedia (他们还提供了有关超文本传输​​协议(protocol)的解释)。

关于html - 同一台 Linux PC 上的网站和 C++ 程序之间的通信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59922678/

相关文章:

c++ - 遍历由自定义类组成的列表。我该怎么做? C++

c++ - C语言中有 'minimizing stack overflow of an array'之类的东西吗?

linux - 挂载目录?

linux - Shell 脚本 find 命令用于将文件名与一个或另一个单词进行匹配

javascript - Wordpress 下拉菜单

javascript - 在 HTML 页面中包含隐藏数据以供 javascript 处理

html - 文字重叠 Font Awesome Icon

c++ - 会发生的事情是在执行 throw 语句时抛出异常

javascript - 如何使用 jQuery 切换列表子列表子列表?

busybox - 如何在 busybox 上启用 ps -ux 选项?