我编写处理程序,并放入media_handlers以响应简单的html媒体类型。但是在版本2.0中出现了联合国问题。 media
方法中的serialize
变量的值为text/html; charset=utf-8
。
from falcon import media
class HtmlHandler(media.BaseHandler):
""" Basic text/html handler
"""
def deserialize(self, stream, content_type, content_length):
return stream.read()
def serialize(self, media, content_type=None):
return media
extra_handlers = {
'text/html': HtmlHandler,
}
api.resp_options.media_handlers.update(extra_handlers)
我如何使用falcon 2.0发送简单文本?