blob: 0f10967ac08d7ce7ed03ac004b4468131f81ebe7 [file]
#!/usr/bin/env python3
import json
import os
import sys
content = sys.stdin.buffer.read()
names = ["REQUEST_METHOD", "SERVER_PROTOCOL", "SERVER_NAME", "HTTPS",
"CONTENT_TYPE", "CONTENT_LENGTH", "QUERY_STRING"]
result = {n.lower(): os.environ.get(n, "") for n in names}
result["body_len"] = len(content)
result["body_tail"] = content[-16:].decode("latin-1")
sys.stdout.write("Content-Type: application/json\n\n")
sys.stdout.write(json.dumps(result))