diff -r 399e14805a5c -r 2c278493b31e Helpviewer/VirusTotalApi.py --- a/Helpviewer/VirusTotalApi.py Fri Jul 24 18:44:45 2015 +0200 +++ b/Helpviewer/VirusTotalApi.py Sat Jul 25 12:58:42 2015 +0200 @@ -112,7 +112,7 @@ request.setHeader(QNetworkRequest.ContentTypeHeader, "application/x-www-form-urlencoded") params = QByteArray("key={0}&resource={1}".format( - key, self.TestServiceKeyScanID)) + key, self.TestServiceKeyScanID).encode("utf-8")) import Helpviewer.HelpWindow nam = Helpviewer.HelpWindow.HelpWindow.networkAccessManager() @@ -148,7 +148,7 @@ request.setHeader(QNetworkRequest.ContentTypeHeader, "application/x-www-form-urlencoded") params = QByteArray("key={0}&url=".format( - Preferences.getHelp("VirusTotalServiceKey")))\ + Preferences.getHelp("VirusTotalServiceKey")).encode("utf-8"))\ .append(QUrl.toPercentEncoding(url.toString())) import Helpviewer.HelpWindow @@ -184,7 +184,7 @@ request.setHeader(QNetworkRequest.ContentTypeHeader, "application/x-www-form-urlencoded") params = QByteArray("key={0}&resource={1}".format( - Preferences.getHelp("VirusTotalServiceKey"), scanId)) + Preferences.getHelp("VirusTotalServiceKey"), scanId).encode("utf-8")) import Helpviewer.HelpWindow nam = Helpviewer.HelpWindow.HelpWindow.networkAccessManager() @@ -219,6 +219,6 @@ request.setHeader(QNetworkRequest.ContentTypeHeader, "application/x-www-form-urlencoded") op = QNetworkAccessManager.PostOperation - params = QByteArray("chain=").append(QUrl.toPercentEncoding(term)) + params = QByteArray(b"chain=").append(QUrl.toPercentEncoding(term)) return (request, op, params)