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

Communication between website and C++ program on same Linux PC

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

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

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

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