2012-08-22 65 views
0

我正在编写Linux中的一个小型C++程序,我想从本地HTML文件提交表单,但我无法弄清楚如何去做。 我不能使用wget或Qt,因为我必须提供目标URL,但我必须抛出本地HTML文件,因为我想发送的信息与本地文件动态内容有关。 我以为我可以修改HTML文件在每个输入标记中添加value =“value”,并添加一行Javascript来提交表单,然后使用Linux命令使用默认浏览器打开HTML文件,但是我无法了解如何保存生成的网页。 任何人都可以帮助我吗? 如果有人能帮助我,我真的很感激。从本地html文件提交表格

+0

你应该考虑更多的HTTP请求和回复的条款。 –

回答

1

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

也有C或C++的HTTP服务器库,如OnionWt

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

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

+0

谢谢,我会尝试其中的一些。 – user1504712