Merge pull request #478 from Lucretiel/master

Documented query parameters for drip
This commit is contained in:
2018-07-04 11:04:43 -04:00
committed by GitHub
+26 -1
View File
@@ -1142,6 +1142,31 @@ def drip():
---
tags:
- Dynamic data
parameters:
- in: query
name: duration
type: number
description: The amount of time (in seconds) over which to drip each byte
default: 2
required: false
- in: query
name: numbytes
type: integer
description: The number of bytes to respond with
default: 10
required: false
- in: query
name: code
type: integer
description: The response code that will be returned
default: 200
required: false
- in: query
name: delay
type: number
description: The amount of time (in seconds) to delay before responding
default: 2
required: false
produces:
- application/octet-stream
responses:
@@ -1164,7 +1189,7 @@ def drip():
pause = duration / numbytes
def generate_bytes():
for i in xrange(numbytes):
yield u"*".encode('utf-8')
yield b"*"
time.sleep(pause)
response = Response(generate_bytes(), headers={