WSGI の使い方
2019/02/21 - moriya - ~1 Minute
私は、テスト用のウエブサーバを作る時、python で作ることが多い。
http POST でリクエストを受け取って csv ファイルを返すといったようなものであるが、リクエストが xml の場合などもあり、文字列やファイルの処理が簡単だからだ。
そのくらいの内容のウェブサーバを作るとすると、 cgi か、 wsgiref を使うかと思う。
cgi の場合は、レスポンスヘッダに続いて、レスポンスボディーを標準出力に出力する形になる。
wsgi の場合は、レスポンスステータス、レスポンスヘッダ、レスポンスボディーが分離されている。
ただ、python のライブラリリファレンスではわかりづらい。特に GET/POST パラメータの処理。
おすすめのドキュメントは、 wsgi tutorial 。
リファレンスと合わせて参照されてはどうかと思う。