mirror of https://github.com/vitalif/phantomjs
Added HTTP status code to debug messages in handleFinished()
parent
494866a769
commit
acbc62a1a5
|
@ -20,7 +20,8 @@
|
|||
|
||||
from PyQt4.QtGui import QDesktopServices
|
||||
from PyQt4.QtCore import SIGNAL, QString, qDebug, qWarning
|
||||
from PyQt4.QtNetwork import QNetworkAccessManager, QNetworkDiskCache
|
||||
from PyQt4.QtNetwork import QNetworkAccessManager, QNetworkDiskCache, \
|
||||
QNetworkRequest
|
||||
|
||||
class NetworkAccessManager(QNetworkAccessManager):
|
||||
def __init__(self, diskCacheEnabled, parent = None):
|
||||
|
@ -55,6 +56,7 @@ class NetworkAccessManager(QNetworkAccessManager):
|
|||
def handleFinished(self, reply):
|
||||
qDebug('HTTP/1.1 Response')
|
||||
qDebug(QString('URL %s' % reply.url().toString()))
|
||||
qDebug('Status code: %d' % reply.attribute(QNetworkRequest.HttpStatusCodeAttribute).toInt()[0])
|
||||
|
||||
headerPairs = reply.rawHeaderPairs()
|
||||
for pair in headerPairs:
|
||||
|
|
|
@ -98,6 +98,7 @@ void NetworkAccessManager::handleFinished(QNetworkReply *reply)
|
|||
{
|
||||
qDebug() << "HTTP/1.1 Response";
|
||||
qDebug() << "URL" << qPrintable(reply->url().toString());
|
||||
qDebug() << "Status code:" << qPrintable(reply->attribute(QNetworkRequest::HttpStatusCodeAttribute).toString());
|
||||
QList<QNetworkReply::RawHeaderPair> headerPairs = reply->rawHeaderPairs();
|
||||
foreach ( QNetworkReply::RawHeaderPair pair, headerPairs ) {
|
||||
qDebug() << pair.first << "=" << pair.second;
|
||||
|
|
Loading…
Reference in New Issue