From 8f98268252ab6fe4b54609e7abac752eff268ea5 Mon Sep 17 00:00:00 2001 From: matatonic <73265741+matatonic@users.noreply.github.com> Date: Thu, 3 Aug 2023 15:10:49 -0400 Subject: [PATCH] extensions/openai: include content-length for json replies (#3416) --- extensions/openai/script.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/extensions/openai/script.py b/extensions/openai/script.py index f95205a5..d1faa019 100644 --- a/extensions/openai/script.py +++ b/extensions/openai/script.py @@ -67,10 +67,13 @@ class Handler(BaseHTTPRequestHandler): self.send_response(code) self.send_access_control_headers() self.send_header('Content-Type', 'application/json') - self.end_headers() response = json.dumps(ret) r_utf8 = response.encode('utf-8') + + self.send_header('Content-Length', str(len(r_utf8))) + self.end_headers() + self.wfile.write(r_utf8) if not no_debug: debug_msg(r_utf8)