标签: c++ html linux forms
我正在Linux中编写一个小型的c ++程序,我想从本地HTML文件中提交一个表单,但我无法弄清楚如何去做。 我不能使用wget或Qt,因为我必须提供目标URL,但我必须抛出本地HTML文件,因为我要发送的信息是相对于本地文件的动态内容。 我以为我可以修改HTML文件,在每个输入标签中添加value =“value”,并添加一行Javascript来提交表单,然后使用Linux命令使用默认浏览器打开HTML文件,但我无法想象如何保存生成的网页。 谁能帮我? 如果有人能帮助我,我真的很感激。
答案 0 :(得分:1)
如果要从C代码发送HTTP POST请求,则需要一些C HTTP客户端库。然后我建议使用libcurl
POST
还有C或C ++ HTTP服务器库,例如Onion和Wt
或者您可能只想制作CGI或Fastcgi计划。 (几个图书馆可以帮助你)。
(或者我误解了你的问题)