我想让我的C ++程序从HTML页面获取一些数据。 是否可以为此目的使用HTML5本地存储? 是否有浏览器生成的可访问文件?
如果这样做不可行,还有其他选择吗?
目前浏览器和我的可执行文件在同一台计算机上运行,我宁愿只使用fstream C ++库。
最合适的沟通渠道可能是FCGI( http://www.mit.edu/~yandros/doc/specs/fcgi-spec.html )。 您需要设置本地HTTP服务器并将其配置为使用符合FCGI的C ++应用程序处理特定的HTTP请求。 修改您的C ++应用程序以支持FCGI协议可能并非易事,但协议本身很简单。
这篇文章详细介绍了如何入门: http : //chriswu.me/blog/writing-hello-world-in-fcgi-with-c-plus-plus/