我需要跟踪/修改QtWebkit HTTP请求。
我有一个使用HTML表单的混合Web /桌面应用程序原型。表单提交完全在AJAX中完成,没有表单操作或经典表单提交按钮。一切都是使用JavaScript处理程序和AJAX完成的。问题是我需要跟踪包含来自C ++端的表单和其他数据的HTTP请求。
我已经检查过QNetworkAccessManager有“finished(QNetworkReply*)”信号允许与HTTP响应进行交互,但是在QtWebkit中跟踪/修改HTTP请求并不清楚。
欢迎任何可用的例子。
感谢。
更新: 我认为QNetworkAccessManager::createRequest是一种可行的方法,可以查看它。
答案 0 :(得分:2)
见Ariya Hidayat对QNetworkReply - connection established, first byte written, etc..问题的回答。 至于修改请求,请查看How to tell QWebPage not to load specific type of resources?