From 5ca07d99bad41b6ef6fc653b359162fc18c36560 Mon Sep 17 00:00:00 2001 From: IceArmy Date: Thu, 9 Jun 2011 00:26:35 -0700 Subject: [PATCH] Expose more properties for onResourceRequested and onResourceReceived. --- python/pyphantomjs/networkaccessmanager.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/python/pyphantomjs/networkaccessmanager.py b/python/pyphantomjs/networkaccessmanager.py index 9b30bb53..d485f428 100644 --- a/python/pyphantomjs/networkaccessmanager.py +++ b/python/pyphantomjs/networkaccessmanager.py @@ -93,6 +93,9 @@ class NetworkAccessManager(QNetworkAccessManager): 'id': self.m_ids[reply], 'url': reply.url().toString(), 'status': reply.attribute(QNetworkRequest.HttpStatusCodeAttribute), + 'statusText': reply.attribute(QNetworkRequest.HttpReasonPhraseAttribute), + 'contentType': reply.header(QNetworkRequest.ContentTypeHeader), + 'redirectURL': reply.header(QNetworkRequest.LocationHeader), 'headers': headers } @@ -126,6 +129,10 @@ class NetworkAccessManager(QNetworkAccessManager): 'id': self.m_ids[reply], 'url': reply.url().toString(), 'status': reply.attribute(QNetworkRequest.HttpStatusCodeAttribute), + 'statusText': reply.attribute(QNetworkRequest.HttpReasonPhraseAttribute), + 'contentType': reply.header(QNetworkRequest.ContentTypeHeader), + 'bodySize': reply.size(), + 'redirectURL': reply.header(QNetworkRequest.LocationHeader), 'headers': headers }