E4Network/E4NetworkMonitor.py

changeset 12
1d8dd9706f46
parent 7
c679fb30c8f3
child 13
1af94a91f439
equal deleted inserted replaced
11:b0996e4a289e 12:1d8dd9706f46
11 from PyQt4.QtCore import * 11 from PyQt4.QtCore import *
12 from PyQt4.QtNetwork import QNetworkRequest, QNetworkAccessManager 12 from PyQt4.QtNetwork import QNetworkRequest, QNetworkAccessManager
13 13
14 import UI.PixmapCache 14 import UI.PixmapCache
15 15
16 from E4NetworkHeaderDetailsDialog import E4NetworkHeaderDetailsDialog 16 from .E4NetworkHeaderDetailsDialog import E4NetworkHeaderDetailsDialog
17 17
18 from Ui_E4NetworkMonitor import Ui_E4NetworkMonitor 18 from .Ui_E4NetworkMonitor import Ui_E4NetworkMonitor
19 19
20 class E4NetworkRequest(object): 20 class E4NetworkRequest(object):
21 """ 21 """
22 Class for storing all data related to a specific request. 22 Class for storing all data related to a specific request.
23 """ 23 """
290 self.requests[offset].response = "%d %s" % (status, reason) 290 self.requests[offset].response = "%d %s" % (status, reason)
291 self.requests[offset].length = reply.header(QNetworkRequest.ContentLengthHeader) 291 self.requests[offset].length = reply.header(QNetworkRequest.ContentLengthHeader)
292 self.requests[offset].contentType = reply.header(QNetworkRequest.ContentTypeHeader) 292 self.requests[offset].contentType = reply.header(QNetworkRequest.ContentTypeHeader)
293 293
294 if status == 302: 294 if status == 302:
295 target = reply.attribute(QNetworkRequest.RedirectionTargetAttribute) 295 target = reply.attribute(QNetworkRequest.RedirectionTargetAttribute) or QUrl()
296 self.requests[offset].info = \ 296 self.requests[offset].info = \
297 self.trUtf8("Redirect: {0}").format(target.toString()) 297 self.trUtf8("Redirect: {0}").format(target.toString())
298 298
299 def headerData(self, section, orientation, role): 299 def headerData(self, section, orientation, role):
300 """ 300 """

eric ide

mercurial