Class: QgsBufferServerResponse¶
Class defining buffered response
Class Hierarchy¶
Base classes¶
Methods
Returns body |
|
Finish the response, ending the transaction |
|
Flushes the current output buffer to the network |
|
Returns all the headers |
|
Send error This method delegates error handling at the server level. |
- class qgis.server.QgsBufferServerResponse[source]¶
Bases:
QgsServerResponse- flush(self)[source]¶
Flushes the current output buffer to the network
‘
flush()’ may be called multiple times. For HTTP transactions headers will be written on the first call to ‘flush()’.
- headers(self) Dict[str, str]¶
Returns all the headers
- Return type:
Dict[str, str]
- sendError(self, code: int, message: str | None)[source]¶
Send error This method delegates error handling at the server level. This is different from calling
setReturnCode()which let you return a specific response body. CallingsendError()will end the transaction and any attempt to write data or set headers will be an error.- Parameters:
code (int) – HHTP return code value
message (Optional[str]) – An informative error message