From 1aad3bb6d37c2b63049e04f73333e6e7f5bbb085 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Sun, 1 Feb 2015 16:45:51 +0200 Subject: rz_req_handling: make_response__{http__empty,json__html,json__redirect}(), --- src/server/rz_req_handling.py | 20 ++++++++++++++++++-- 1 file changed, 18 insertions(+), 2 deletions(-) (limited to 'src/server/rz_req_handling.py') diff --git a/src/server/rz_req_handling.py b/src/server/rz_req_handling.py index e69fdcfd..9d3e0b44 100644 --- a/src/server/rz_req_handling.py +++ b/src/server/rz_req_handling.py @@ -2,7 +2,7 @@ from flask import jsonify from flask import make_response import json -def make_json_response(status=200, data={}): +def make_response__json(status=200, data={}): """ Construct a json response with proper content-type header @@ -14,11 +14,27 @@ def make_json_response(status=200, data={}): resp.status = str(status) return resp -def make_http_response(status=200): +def make_response__http__empty(status=200): + """ + Construct an empty HTTP response + """ resp = make_response() resp.status = str(status) return resp +def make_response__json__html(status=200, html_str=''): + """ + Construct a json response with HTML payload + """ + return make_response__json(data={'response__html': html_str }) + +def make_response__json__redirect(redirect_url, status=303, html_str=''): + """ + Construct a json response with redirect payload + """ + return make_response__json(data={'response__html': html_str, + 'redirect_url': redirect_url }) + def common_resp_handle(data=None, error=None): """ common response handling: -- cgit v1.3.1