0

我正在 Linux 中编写一个小型 c++ 程序,我想从本地 HTML 文件提交一个表单,但我不知道该怎么做。我不能使用 wget 或 Qt,因为我必须提供目标 URL,但我必须抛出本地 HTML 文件,因为我要发送的信息是相对于该本地文件动态内容的。我以为我可以修改 HTML 文件以在每个输入标记中添加 value ="value" 并添加一行 Javascript 来提交表单,然后使用 Linux 命令使用默认浏览器打开 HTML 文件,但我想不通找出如何保存生成的网页。谁能帮我?如果有人可以帮助我,我真的很感激。

4

1 回答 1

1

如果你想从你的 C 代码发送一个HTTP POST请求,你需要一些 C HTTP 客户端库。然后我建议使用libcurl

还有 C 或 C++ HTTP 服务器库,例如OnionWt

或者,也许您只是想制作一个CGIFastcgi程序。(几个图书馆可以帮助你)。

(或者也许我误解了你的问题)

于 2012-08-22T21:30:54.640 回答