【发布时间】:2017-03-26 04:40:00
【问题描述】:
如何使用 CherryPy 返回自定义响应?
我想控制状态码和正文。
例如在 Flask 中我可以这样做:
return Response(response=message, status=200, mimetype="application/json")
【问题讨论】:
-
可以通过
cherrypy.response。对于 json,您还可以将@cherrypy.tools.json_out()装饰器应用于您的请求处理程序并返回一个字典。 -
是否有这方面的文档,我找不到任何关于操纵响应的文档
-
cherrypy.response是ThreadLocalProxy的cherrypy._cprequest.Response实例