我想知道如何做一个网站,控制一些C++代码,如呼叫按钮上点击时的方法。 我搜索了我的屁股,但我所能找到的只是python。使用网站来控制C++代码树莓派
-2
A
回答
0
上的按钮点击时,您可以发送HTTP请求到你的C++后端。 你可以使用Boost.asio来编写你的C++服务器。 或者你可以用python或其他语言框架编写你的服务器,并用这些语言调用C++函数。
0
我的建议是使用一个适当的Web服务器来处理大部分页面浏览,包括静态页面。然后,对于某些特定的URL,它将本地代理请求发送给在特定端口侦听此类“API调用”的程序。
所以你的按钮,你可以有事件处理程序做一个AJAX调用如http://your-host.example.com/special/path/do_something?some_argument=foo&some_other_argument=123
。
本地网络服务器然后代理请求/special/path/
到您的程序。
相关问题
- 1. 使用树莓派的gpio引脚来控制风扇
- 2. 伺服控制器PCA9685和树莓派
- 3. 在树莓派2上使用opencv C++
- 4. 树莓派失去网络
- 5. GPIO在树莓派c#
- 6. QR代码Windows 10 UWP物联网(树莓派2)
- 7. 如何使用树莓派控制舵机
- 8. 上树莓派
- 9. 上树莓派
- 10. 如何将代码复制到树莓派
- 11. 用树莓派运行C++文件
- 12. 如何根据我创建的网站上的按钮选择来控制树莓派上的功能?
- 13. PHP /为树莓派
- 14. 设置树莓派
- 15. 检查树莓派
- 16. Python keylistener - 树莓派
- 17. 上树莓派2
- 18. 与树莓派GPIO
- 19. YOCTO元树莓派
- 20. 尝试用树莓派
- 21. 通过图形用户界面控制树莓派机器人
- 22. 用于伺服控制和去抖动的树莓派库
- 23. 如何用树莓派控制灯泡 - 要求
- 24. 通过互联网访问树莓派
- 25. Windows 10物联网 - 树莓派2
- 26. 树莓派无法到达网关
- 27. Windows物联网树莓派GPIO与VB.net
- 28. 如何从网站运行树莓派终端命令?
- 29. 树莓派上的汇编编码2
- 30. 使用Python到mkdir的树莓派
欢迎来到嵌入式小世界的CLOUD大世界。 –
将按钮链接到PHP页面并执行代码。 [这是如何](http://stackoverflow.com/questions/4279003/execute-c-program-with-php-script) – MSoRMvzH8g
你需要一个运行在你的pi上的web服务器。有一些适合像[lighthttpd](https://www.lighttpd.net/)这样的小系统。 C++代码可以通过CGI接口连接。 –