※この記事は、2019年のアドベントカレンダー「Pyhtonその3」の18日目の記事です。 PythonのWebアプリケーションフレームワークの作成にあたり、WSGIアプリケーションにおけるリクエスト情報の取得について学んだので、まとめます。 FlaskやDjangoのようなWebアプリケーションフレームワークを学ぶ際に、知っておくと役に立つかもしれない内容です。 概要 この記事における「リクエスト情報の取得」とは、ブラウザ等を経由したユーザーからのリクエストをWSGIアプリケーションで受け取り、受け取ったリクエスト情報に含まれるデータをPythonで処理すること、を指しています。 WSGI(ウィズギー)とは WSGIについては、以前にWerkzeugのチュートリアルの記事で書いたので、詳細については省略します。 端的にいえば、WSGIはWebサーバーと、Pythonのアプリケーションを接