56 if extraHeaders: |
56 if extraHeaders: |
57 for name, value in extraHeaders: |
57 for name, value in extraHeaders: |
58 request.setRawHeader(name, value) |
58 request.setRawHeader(name, value) |
59 reply = self.__networkManager.get(request) |
59 reply = self.__networkManager.get(request) |
60 if not self.__loop.isRunning(): |
60 if not self.__loop.isRunning(): |
61 self.__loop.exec_() |
61 self.__loop.exec() |
62 if reply.error() != QNetworkReply.NoError: |
62 if reply.error() != QNetworkReply.NoError: |
63 return reply.errorString(), False |
63 return reply.errorString(), False |
64 else: |
64 else: |
65 return reply.readAll(), True |
65 return reply.readAll(), True |
66 |
66 |
89 for name, value in extraHeaders: |
89 for name, value in extraHeaders: |
90 request.setRawHeader(name, value) |
90 request.setRawHeader(name, value) |
91 request.setUrl(requestUrl) |
91 request.setUrl(requestUrl) |
92 reply = self.__networkManager.post(request, requestData) |
92 reply = self.__networkManager.post(request, requestData) |
93 if not self.__loop.isRunning(): |
93 if not self.__loop.isRunning(): |
94 self.__loop.exec_() |
94 self.__loop.exec() |
95 if reply.error() != QNetworkReply.NoError: |
95 if reply.error() != QNetworkReply.NoError: |
96 return reply.errorString(), False |
96 return reply.errorString(), False |
97 else: |
97 else: |
98 return str(reply.readAll(), "utf-8", "replace"), True |
98 return str(reply.readAll(), "utf-8", "replace"), True |