此函数的返回值是否直接进入前端?

问题描述

我发现这段非常有用的python脚本可用于处理cherrypy服务器:

def uses_json(func):

    @functools.wraps(func)
    @cherrypy.tools.accept(media="application/json")
    def wrapper(*args,**kwargs):

        cherrypy.serving.response.headers['Content-Type'] = "application/json"

        kwargs = dict(kwargs)

        try:
            body = cherrypy.request.body.read()
            kwargs.update(json.loads(body))
        except TypeError:
            pass

        return json.dumps(func(*args,**kwargs)).encode('utf8')

    return wrapper

我的问题是针对返回json.dumps结果的行。结果是否直接回到前端?还是会在小樱桃里面去?我在官方文档中找不到。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)