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