class VehicleInfo(RequestHandler): @gen.coroutine def get(self, *args, **kwargs): info = yield self.get_info() self.write(info) pass @gen.coroutine def get_info(self): client = AsyncHTTPClient() respons = yield client.fetch("http://127.0.0.1") data = respons.body raise gen.Return(data)
通过抛出异常来返回响应