mirror of
https://github.com/kennethreitz/httpbin.git
synced 2026-06-05 23:00:18 +00:00
Add /delay/<int:n> endpoint for delayed responses. Fixes #26
This commit is contained in:
@@ -257,6 +257,15 @@ def digest_auth(qop=None, user='user', passwd='passwd'):
|
||||
return dict(authenticated=True, user=user)
|
||||
|
||||
|
||||
@app.route('/delay/<int:delay>')
|
||||
def delay_response(delay):
|
||||
"""Returns a delayed response"""
|
||||
delay = min(delay, 30)
|
||||
time.sleep(delay)
|
||||
|
||||
return jsonify(get_dict(
|
||||
'url', 'args', 'form', 'data', 'origin', 'headers', 'files'))
|
||||
|
||||
@app.route('/base64/<value>')
|
||||
def decode_base64(value):
|
||||
"""Decodes base64url-encoded string"""
|
||||
|
||||
Reference in New Issue
Block a user