devserver.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:gateway_manager 作者: binarydud 项目源码 文件源码
def _call_apex(request):
    node = _lookup_table[request.matched_route.name]
    function_name = node.handler
    try:
        response = run_function(request, function_name)
    except Exception as e:
        partial = functools.partial(filter_on_response_pattern, e)
        response = filter(partial, node.responses)
        if response:
            response = response[0]
            body = build_error_response(response.code, e)

            return Response(body=body, status_code=response.code, content_type=response.body[0].mime_type)
        return e
    else:
        return Response(body=json.dumps(response), content_type='application/json')
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号