jnobuyukiのブログ

研究していて困ったことやその解決に関するメモ。同じように困ったあなたのために。twitter ID: @j_nobuyuki

ブラウザからローカルにあるCGIプログラムへのアクセス(1)

前に、ブラウザからローカルファイルへのアクセス方法をまとめました*1。今回は、ローカルにあるCGIプログラムへのアクセス方法をまとめます。第1回の今回は、pythonを利用する方法の紹介です。

CGI用のサーバーモジュール

以前のローカルファイルへのアクセスでは、pythonのSimpleHTTPServerというモジュールを使用しました。CGIプログラムを利用するには、CGIHTTPServerというモジュールがあるようです。

使用方法

1. ウインドウズのコマンドプロンプトを起動
2. CGIプログラムのある場所までcdで移動
3. python -m CGIHTTPServer でモジュールを起動。オプションでポート番号を設定可能
4. ブラウザでhttp://127.0.0.1:port番号/programname.CGICGIプログラムを呼び出し