def _get_page(self, method, url, data=None):
try:
response = yield getPage(url, method=method,
headers={b'Content-Type': b'application/json'},
postdata=data)
except Error as e:
raise RestError(int(e.status), e.response)
except Exception as e:
raise RestError(-1, str(e))
try:
obj = json.loads(response.decode('utf-8'))
except Exception as e:
raise RestError(-1, response)
defer.returnValue(obj)
# rpc wrapper, only usable for QRest class members
评论列表
文章目录