From ce5bb34296429bd2401bb51c01522dd0c1bfbf83 Mon Sep 17 00:00:00 2001 From: Egor Tensin Date: Mon, 11 Apr 2022 11:02:59 +0200 Subject: app.py: print HTTP status when CGIing --- src/app.py | 1 + test/test.sh | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/app.py b/src/app.py index b0c4672..b83666e 100755 --- a/src/app.py +++ b/src/app.py @@ -90,6 +90,7 @@ class Response: self.write_body_as_cgi_script() def write_headers_as_cgi_script(self): + print(f'{self.status.value} {self.status.phrase}') for name, val in self.headers(): print(f'{name}: {val}') print() diff --git a/test/test.sh b/test/test.sh index 8597a24..3b22039 100755 --- a/test/test.sh +++ b/test/test.sh @@ -147,7 +147,7 @@ run_curl_tests() { } cgi_check_header() { - local expected='Content-Type: text/html; charset=utf-8' + local expected='200 OK' local actual actual="$( head -n 1 -- "$curl_output_file" )" -- cgit v1.2.3