Added HTTP status code to debug messages in handleFinished()

1.1
IceArmy 2011-04-13 04:07:53 -07:00
parent 494866a769
commit acbc62a1a5
2 changed files with 4 additions and 1 deletions

View File

@ -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:

View File

@ -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;