E5Network/E5NetworkMonitor.py

branch
5_0_x
changeset 557
143bcdc7a959
parent 168
3383117f894b
child 792
a13346916170
--- a/E5Network/E5NetworkMonitor.py	Fri Sep 03 18:54:15 2010 +0200
+++ b/E5Network/E5NetworkMonitor.py	Sat Sep 04 12:36:04 2010 +0200
@@ -160,10 +160,10 @@
             self.__requestHeaders.insertRows(0, 1, QModelIndex())
             self.__requestHeaders.setData(
                 self.__requestHeaders.index(0, 0), 
-                header)
+                str(header, "utf-8"))
             self.__requestHeaders.setData(
                 self.__requestHeaders.index(0, 1), 
-                req.rawHeader(header))
+                str(req.rawHeader(header), "utf-8"))
             self.__requestHeaders.item(0, 0).setFlags(
                 Qt.ItemIsSelectable | Qt.ItemIsEnabled)
             self.__requestHeaders.item(0, 1).setFlags(
@@ -281,7 +281,8 @@
         
         # save the reply header data
         for header in reply.rawHeaderList():
-            self.requests[offset].replyHeaders.append((header, reply.rawHeader(header)))
+            self.requests[offset].replyHeaders.append((
+                str(header, "utf-8"), str(reply.rawHeader(header), "utf-8")))
         
         # save reply info to be displayed
         status = reply.attribute(QNetworkRequest.HttpStatusCodeAttribute) or 0

eric ide

mercurial