痛みは目を覚ましておくための最良の方法です
- 秦Shiming・ミルクキャップ
CGIとは何ですか
CGIは、現在、以下のようにNCSA CGIが定義されている、NCSAによって維持されています。
そのようなhttpサーバとしてCGI(コモンゲートウェイインタフェース)、サーバー上で動作するプログラムであるのCommon Gateway Interface、、、クライアントインターフェースは、同じHTMLページを提供します。
CGIが行うために使用することができます
地元の小さなミニサーバー。
あなたはすぐにデバッグすることができます。
クイックスタート。
例えば:私はテストフレームワークインタフェースを練習したいこの時間は、カスタムJSONメッセージのためのインターフェースの応答メッセージは、インタフェースはすぐにセットアップして起動することができ、デバッグCGIサービスへの私のために準備ができていません。
CGI window10実行する方法
ローカル環境:win10
python 3
1、ディレクトリを作成して自由CGIDEMO
2.ディレクトリ内のcgi-binディレクトリを作成します。
3、実行可能ファイル、可視化ファイルやディレクトリのように。
たとえば:demo.pyを置きます
コンテンツ:
印刷( 'コンテンツタイプ:text / htmlの\ N \ N')
プリント( 'こんにちはRichered')
4、CGIDEMOディレクトリでコマンドを実行するのpython -m http.server(のみ、このような競合のないデフォルトにするなどの指定ポート、デフォルトの8000、後)
図5は、ブラウザでlocalhostと入力して、正常に起動しました:8000
6. [demo.py
7、JSONファイルが同じで、それがCGI-binディレクトリを置くことができます