Ich muss nur ein einfaches Python-CGI-Skript schreiben, um den Inhalt einer POST-Anfrage zu analysieren, die JSON enthält. Dies ist nur Testcode, so dass ich eine Client-Anwendung testen kann, bis der eigentliche Server bereit ist (geschrieben von jemand anderem).
Ich kann die cgi.FieldStorage () lesen und die Schlüssel () ausgeben, aber der Anfragetext, der die JSON enthält, ist nirgends zu finden.
Ich kann auch das os.environ () ausgeben, das viele Informationen liefert, außer dass ich keine Variable sehe, die den Anfragetext enthält.
Jede Eingabe wird geschätzt.
Chris
Beachten Sie, dass Sie, wenn Sie cgi.FieldStorage()
vorher in Ihrem Code aufrufen, die Bodydaten nicht von stdin bekommen können, weil sie nur einmal gelesen werden.