嗨,我正在用PyQt python构建一个桌面应用程序,并在其中加载了一个web浏览器,现在我想添加httpfox(Firefox插件)的功能,以查看已加载的URL以及与每个URL相关联的其他头文件,这些邮件头与httpfox中的相同。在
我已经编写了代码,从显示加载的网址,但没有找到一种方式,以显示其他标题点击每个网址。我听说过Qwebview中的cookiejar,但不知道如何显示每个加载的URL。在
我的代码是:-
class Manager(QNetworkAccessManager):
def __init__(self, table):
QNetworkAccessManager.__init__(self)
self.finished.connect(self._finished)
self.table = table
def _finished(self, reply):
headers = reply.rawHeaderPairs()
headers = {str(k):str(v) for k,v in headers}
content_type = headers.get("Content-Type")
url = reply.url().toString()
status = reply.attribute(QNetworkRequest.HttpStatusCodeAttribute)
status, ok = status.toInt()
self.table.update([url, str(status), content_type])
我想要一些像-
^{pr2}$
这就是你要找的吗?在
相关问题 更多 >
编程相关推荐