def gethandler(*args, **kwargs): response = yield httpget('localhost', port, '/path', headers={'Content-Type': 'text/plain', 'Content-Length': 0}, proxyServer="http://localhost:%s" % proxyPort ) yield response responses.append(response)
def gethandler(*args, **kwargs): request = kwargs['RequestURI'] response = yield httpget('localhost', port, '/path', headers={'Content-Type': 'text/plain', 'Content-Length': 0} ) yield response done.append(response)
def gethandler(*args, **kwargs): response = 'no response yet' try: response = yield httpget('localhost', port, '/path', headers=headersOrig, ) finally: responses.append(response)
def gethandler(*args, **kwargs): try: response = yield httpget('localhost', port, '/path', maxResponseSize=1024) responses.append(response) except Exception, e: responses.append(e)
def gethandler(*args, **kwargs): response = 'no response yet' try: response = yield httpget('localhost', port, '/path', headers={'Content-Type': 'text/plain', 'Content-Length': 0}, prio=4 ) finally: responses.append(response)
def handleRequest(self, **kwargs): newKwargs = self._rewriteRequest(**kwargs) headers = newKwargs.get('Headers') host = newKwargs.get('host', 'localhost') port = newKwargs.get('port', 80) request = newKwargs.get('path', '/') arguments = newKwargs.get('arguments') if arguments: request += '?' + urlencode(arguments, doseq=True) result = yield httpget(host=host, port=port, request=request, headers=headers) yield result
def gethandler(*args, **kwargs): response = yield httpget('localhost', port, '/path', headers={ 'Content-Type': 'text/plain', 'Content-Length': 0 }, proxyServer="http://localhost:%s" % proxyPort) yield response responses.append(response)
def gethandler(*args, **kwargs): response = 'no response yet' try: response = yield httpget( 'localhost', port, '/path', headers=headersOrig, ) finally: responses.append(response) yield 'HTTP/1.0 200 OK\r\n\r\n'
def gethandler(*args, **kwargs): response = 'no response yet' try: response = yield httpget('localhost', port, '/path', headers={ 'Content-Type': 'text/plain', 'Content-Length': 0 }, prio=4) finally: responses.append(response) yield 'HTTP/1.0 200 OK\r\n\r\n'
def about(self, uri, profile): if profile == ERFGEO_ENRICHMENT_PROFILE.prefix: data = self.call.getData(identifier=ERFGEO_ENRICHMENT_PROFILE.uriFor(uri), name=profile) else: arguments = {"uri": [uri], "profile": [profile]} if self._digitaleCollectieApiKey: arguments["apikey"] = [self._digitaleCollectieApiKey] result = yield httpget( host=self._digitaleCollectieHost, port=self._digitaleCollectiePort, request="/about?" + urlencode(arguments, doseq=True), ) header, body = result.split(2 * CRLF, 1) if not "HTTP/1.0 200" in header: raise ValueError(body) data = body raise StopIteration(data)
def passthruhandler(*args, **kwargs): request = kwargs['RequestURI'] response = yield httpget('localhost', backofficeport, request) yield response
def _httpget(self, *args): return httpget(*args)
def failingserver(*args, **kwarg): response = yield httpget(*target)
def failingserver(*args, **kwarg): try: response = yield httpget(*target) except Exception, e: exceptions.append(exc_info())