gpt4 book ai didi

c++ - 将 C 程序的值发布到网页

转载 作者:行者123 更新时间:2023-11-30 04:08:10 26 4
gpt4 key购买 nike

我在我的 Raspberry Pi 周围构建了一些传感器。使用 C++ 程序,我可以读出 SPI 总线以获取传感器值。我现在想做的是将这些值发布到一个简单的网页(php、html 或其他)。我已经在 Pi 上安装了 LAMP,并成功地在我的个人网络中发布了一个简单的网页。

所以剩下的“唯一事情”就是在 html 页面和我的 C++ 程序之间建立连接,但我不知道该怎么做。所以问题是,我走在正确的轨道上吗?如何才能做到?我找不到“简单”的解决方案,也不知道从哪里开始。

最佳答案

你需要了解一些HTTP

您可以使用一些 HTTP 服务器库(例如libonion , mongoose (由 oysteijo 评论),libmicrohttpd等等...(在 C++ 中也考虑 Wt )。然后您的应用程序将提供一个网页。

您可以使用一些 HTTP 客户端库(例如 libcurl)使您的 C 程序成为 Web 客户端.那么您的应用程序将例如填写位于其他地方的网络表格。 (例如,您的 C 程序也可以是数据库客户端,而其他一些 Web 服务器将访问同一数据库并显示数据)。

你也可以考虑让你的 C 程序成为 CGIFastCgi应用程序(与 Web 服务器交互,如 Lighttpd 或 Apache...)

关于c++ - 将 C 程序的值发布到网页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21966825/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com