ajax先をpythonに net::ERR_HTTP2_PROTOCOL_ERROR 200


 

pythonで書いたスクリプトをWEBで稼働したい、でもフレームワークまでは使いたくない。
だから、ajaxで機能だけ使おうとして、普通にajax通信したら、以下のエラー。
net::ERR_HTTP2_PROTOCOL_ERROR 200
このエラー、調べるとなかなかやっかいなんですが、
解決策は簡単でした。
pythonのスクリプトに、

以下の部分入れたら正常に動きました。

import cgi

storage = cgi.FieldStorage()
print(‘Status: 200 OK’)

この storage = cgi.FieldStorage() が大事みたい。
データ取得ための処理だけだと思うのですが、これが先のエラーを解決してくれます。

WEBプログム、WEBデザインなどの制作については、以下を御覧ください。

WEBプログム、WEBデザインなどの制作