Class: QgsNetworkRequestParameters¶
- class qgis.core.QgsNetworkRequestParameters¶
Bases:
sip.wrapper
Encapsulates parameters and properties of a network request.
New in version 3.6.
QgsNetworkRequestParameters() Default constructor.
QgsNetworkRequestParameters(operation: QNetworkAccessManager.Operation, request: QNetworkRequest, requestId: int, content: Union[QByteArray, bytes, bytearray] = QByteArray()) Constructor for
QgsNetworkRequestParameters
, with the specified networkoperation
and originalrequest
.QgsNetworkRequestParameters(
QgsNetworkRequestParameters
)Methods
Returns the request's content.
Returns the class name of the object which initiated this request.
Returns the internal ID used by the object which initiated this request to identify individual requests.
Returns the request operation, e.g. GET or POST.
Returns a string identifying the thread which the request originated from.
Returns the network request.
Returns a unique ID identifying the request.
Attributes
- AttributeInitiatorClass = 4000¶
- AttributeInitiatorRequestId = 4001¶
- class RequestAttributes¶
Bases:
int
- content(self) QByteArray ¶
Returns the request’s content. This is only used for POST or PUT operation requests.
- Return type:
QByteArray
- initiatorClassName(self) str ¶
Returns the class name of the object which initiated this request.
This is only available for QNetworkRequests which have had the QgsNetworkRequestParameters.AttributeInitiatorClass attribute set.
See also
- Return type:
str
- initiatorRequestId(self) Any ¶
Returns the internal ID used by the object which initiated this request to identify individual requests.
This is only available for QNetworkRequests which have had the QgsNetworkRequestParameters.AttributeInitiatorRequestId attribute set.
See also
- Return type:
Any
- operation(self) QNetworkAccessManager.Operation ¶
Returns the request operation, e.g. GET or POST.
- Return type:
QNetworkAccessManager.Operation
- originatingThreadId(self) str ¶
Returns a string identifying the thread which the request originated from.
- Return type:
str
- request(self) QNetworkRequest ¶
Returns the network request.
This is the original network request sent to
QgsNetworkAccessManager
, but with QGIS specific configuration options such as proxy handling and SSL exceptions applied.- Return type:
QNetworkRequest
- requestId(self) int ¶
Returns a unique ID identifying the request.
- Return type:
int