Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python CGIプログラムを作成するには、どのようなコンテンツタイプが必要ですか?


hello.pyのような単純なスクリプトを実行すると、その出力はSTDOUTファイル(画面)に書き込まれます。

印刷される最初の行である、利用可能な重要で追加の機能が1つあります。Content-type:text / html \ r \ n \ r\n。この行はブラウザに返送され、ブラウザ画面に表示されるコンテンツタイプを指定します。

Pythonを使用して高度なCGIプログラムを作成できます。このスクリプトは、他の外部システムと対話したり、RDBMSと情報を交換したりすることもできます。


  1. PythonでテキストエリアデータをCGIプログラムに渡す

    TEXTAREA要素は、複数行のテキストをCGIプログラムに渡す必要がある場合に使用されます。 例 これは、TEXTAREAボックスを含むフォームのHTMLコードの例です- <form action = "/cgi-bin/textarea.py" method = "post" target = "_blank"> <textarea name = "textcontent" cols = "40" rows = "4"> Type your te

  2. PythonのCGIとは何ですか?

    Common Gateway Interface(CGI)は、外部ゲートウェイプログラムがHTTPサーバーなどの情報サーバーとインターフェイスするための標準です。 現在のバージョンはCGI/1.1であり、CGI/1.2は進行中です。 ウェブブラウジング CGIの概念を理解するために、ハイパーリンクをクリックして特定のWebページまたはURLを参照するとどうなるかを見てみましょう。 ブラウザがHTTPWebサーバーに接続し、URL、つまりファイル名を要求します。 WebサーバーはURLを解析し、ファイル名を探します。そのファイルが見つかった場合はブラウザに送り返します。それ以外の場合は、