コード例 #1
0
 def responseComplete(self):
     request = self.serverInterface().requestHandler()
     params = request.parameterMap()
     QgsMessageLog.logMessage("SimpleHelloFilter.responseComplete")
     if params.get('SERVICE', '').upper() == 'SIMPLE':
         request.clearHeaders()
         request.setHeader('Content-type', 'text/plain')
         request.clearBody()
         request.appendBody('Hello from SimpleServer!'.encode('utf-8'))
コード例 #2
0
ファイル: test_qgsserver.py プロジェクト: lucacasagrande/QGIS
 def responseComplete(self):
     request = self.serverInterface().requestHandler()
     params = request.parameterMap()
     QgsMessageLog.logMessage("SimpleHelloFilter.responseComplete")
     if params.get('SERVICE', '').upper() == 'SIMPLE':
         request.clearHeaders()
         request.setHeader('Content-type', 'text/plain')
         request.clearBody()
         request.appendBody('Hello from SimpleServer!'.encode('utf-8'))
コード例 #3
0
ファイル: test_qgsserver.py プロジェクト: p0cisk/Quantum-GIS
 def responseComplete(self):
     request = self.serverInterface().requestHandler()
     params = request.parameterMap()
     QgsMessageLog.logMessage("SimpleHelloFilter.responseComplete")
     if params.get("SERVICE", "").upper() == "SIMPLE":
         request.clearHeaders()
         request.setHeader("Content-type", "text/plain")
         request.clearBody()
         request.appendBody("Hello from SimpleServer!".encode("utf-8"))
コード例 #4
0
 def responseComplete(self):
     global headers2
     request = self.serverInterface().requestHandler()
     request.clearBody()
     headers2 = {k: request.header(k) for k in request.headerKeys()}
     request.appendBody('new body, new life!'.encode('utf-8'))