eric6.Plugins.UiExtensionPlugins.Translator.TranslatorRequest
Module implementing a synchronous network request handler for translation
requests.
Global Attributes
Classes
TranslatorRequest |
Class implementing a synchronous network request handler for translation requests. |
Functions
TranslatorRequest
Class implementing a synchronous network request handler for translation
requests.
Derived from
QObject
Class Attributes
Class Methods
Methods
Static Methods
TranslatorRequest (Constructor)
TranslatorRequest(parent=None)
Constructor
- parent
-
reference to the parent object (QObject)
TranslatorRequest.get
get(requestUrl, extraHeaders=None)
Public method to issue a GET request.
- requestUrl
-
URL of the request (QUrl)
- extraHeaders=
-
list of tuples of additional headers giving
header name (string) and header value (string)
- Returns:
-
server response (QByteArray) or error message (string)
TranslatorRequest.post
post(requestUrl, requestData, dataType="form", extraHeaders=None)
Public method to issue a POST request.
- requestUrl
-
URL of the request (QUrl)
- requestData
-
data of the request (QByteArray)
- dataType=
-
type of the request data (string)
- extraHeaders=
-
list of tuples of additional headers giving
header name (string) and header value (string)
- Returns:
-
tuple of server response (string) and flag indicating
success (boolean)