示例#1
0
def too_many_requests(message='You have exceeded your request rate'):
    rsp = {'error': 'too many requests', 'message': message}
    return httputils.api_response(429, rsp)
示例#2
0
def not_supported():
    rsp = {'error': 'Not supported'}
    return httputils.api_response(400, rsp)
示例#3
0
def precondition_failed():
    rsp = {'error': 'precondition failed'}
    return httputils.api_response(412, rsp)
示例#4
0
def not_allowed():
    rsp = {'error': 'method not allowed'}
    return httputils.api_response(405, rsp)
示例#5
0
def not_found(message):
    rsp = {'error': 'not found', 'message': message}
    return httputils.api_response(404, rsp)
示例#6
0
def bad_request(message):
    rsp = {'error': 'bad request', 'message': message}
    return httputils.api_response(400, rsp)
示例#7
0
def not_modified():
    rsp = {'error': 'not modified'}
    return httputils.api_response(304, rsp)