summaryrefslogtreecommitdiff
path: root/crocoite/browser.py
diff options
context:
space:
mode:
Diffstat (limited to 'crocoite/browser.py')
-rw-r--r--crocoite/browser.py10
1 files changed, 7 insertions, 3 deletions
diff --git a/crocoite/browser.py b/crocoite/browser.py
index 1c09598..6a4bee2 100644
--- a/crocoite/browser.py
+++ b/crocoite/browser.py
@@ -41,9 +41,9 @@ class Item:
def __init__ (self, tab):
self.tab = tab
- self.chromeRequest = None
- self.chromeResponse = None
- self.chromeFinished = None
+ self.chromeRequest = {}
+ self.chromeResponse = {}
+ self.chromeFinished = {}
self.isRedirect = False
self.failed = False
@@ -128,6 +128,10 @@ class Item:
return text[0]
return 'No status text available'
+ @property
+ def resourceType (self):
+ return self.chromeResponse.get ('type', self.chromeRequest.get ('type', None))
+
@staticmethod
def _unfoldHeaders (headers):
"""