def __call__(self, handler=None, error=None, request_type=None):
"""
:type error: ??
:param request_type: ????
:return:
"""
result = super(HTMLResponse, self).__call__(handler, error, request_type)
if self.request_type == RequestTypeEnum.Flask:
from flask import make_response
html = '<p>code:%s message:%s</p>' % (result["code"], result["message"])
response = make_response(html)
response.headers["Content-Type"] = "text/html; charset=utf-8"
return response
else:
html = '<p>code:%s message:%s</p>' % (result["code"], result["message"])
self.handler.set_header("Content-Type", "text/html; charset=utf-8")
return self.handler.write(html)
评论列表
文章目录