pmserve: allow serving byte objects directly
Useful for serving in-memory package files. Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com>
This commit is contained in:
parent
ab622b4881
commit
8faf749fd1
1 changed files with 2 additions and 0 deletions
|
@ -78,6 +78,8 @@ class pmStringHTTPRequestHandler(pmHTTPRequestHandler):
|
|||
response.get('body', ''),
|
||||
headers=response.get('headers', {}),
|
||||
code=response.get('code', 200))
|
||||
elif isinstance(response, bytes):
|
||||
self.respond_bytes(response)
|
||||
else:
|
||||
self.respond_string(response)
|
||||
else:
|
||||
|
|
Loading…
Add table
Reference in a new issue