Class: QgsServer¶
-
class
qgis.server.
QgsServer
¶ Bases:
sip.wrapper
Creates the server instance
The
QgsServer
class provides OGC web services.Methods
Handles the request.
Initialize Python Note: not in Python bindings
Set environment variable
Returns a pointer to the server interface
-
handleRequest
(self, request: QgsServerRequest, response: QgsServerResponse, project: QgsProject = None)¶ Handles the request. The query string is normally read from environment but can be also passed in args and in this case overrides the environment variable
- Parameters
request (QgsServerRequest) – a
QgsServerRequest
holding request parametersresponse (QgsServerResponse) – a
QgsServerResponse
for handling response I/O)project (
QgsProject
= None) – aQgsProject
or None, if it is None the project is created from the MAP param specified in request or from the QGIS_PROJECT_FILE setting
-
initPython
(self)¶ Initialize Python Note: not in Python bindings
-
putenv
(self, var: str, val: str)¶ Set environment variable
- Parameters
var (str) – environment variable name
val (str) – value
New in version 2.14.
-
serverInterface
(self) → QgsServerInterface¶ Returns a pointer to the server interface
- Return type
-