56 @keyparam extraHeaders list of tuples of additional headers giving |
56 @keyparam extraHeaders list of tuples of additional headers giving |
57 header name (string) and header value (string) |
57 header name (string) and header value (string) |
58 @return server response (QByteArray) or error message (string) |
58 @return server response (QByteArray) or error message (string) |
59 """ |
59 """ |
60 request = QNetworkRequest(requestUrl) |
60 request = QNetworkRequest(requestUrl) |
61 request.setAttribute(QNetworkRequest.FollowRedirectsAttribute, True) |
61 if qVersionTuple() >= (5, 6, 0): |
|
62 request.setAttribute(QNetworkRequest.FollowRedirectsAttribute, |
|
63 True) |
62 if extraHeaders: |
64 if extraHeaders: |
63 for name, value in extraHeaders: |
65 for name, value in extraHeaders: |
64 request.setRawHeader(name, value) |
66 request.setRawHeader(name, value) |
65 reply = self.__networkManager.get(request) |
67 reply = self.__networkManager.get(request) |
66 if not self.__loop.isRunning(): |
68 if not self.__loop.isRunning(): |