Python CGIプログラミングで利用できる環境変数は何ですか?
CGI環境変数
Sr.No。 | 変数名 | 説明 |
1 | CONTENT_TYPE | コンテンツのデータ型。クライアントが添付コンテンツをサーバーに送信するときに使用されます。たとえば、ファイルのアップロード。 |
2 | CONTENT_LENGTH | クエリ情報の長さ。 POSTリクエストでのみ使用できます。 |
3 | HTTP_COOKIE | 設定されたCookieをキーと値のペアの形式で返します。 |
4 | HTTP_USER_AGENT | User-Agent request-headerフィールドには、リクエストを発信したユーザーエージェントに関する情報が含まれています。 Webブラウザの名前です。 |
5 | PATH_INFO | CGIスクリプトのパス。 |
6 | QUERY_STRING | GETメソッドリクエストで送信されるURLエンコードされた情報。 |
7 | REMOTE_ADDR | リクエストを行っているリモートホストのIPアドレス。これは、ロギングまたは認証に役立ちます。 |
8 | REMOTE_HOST | リクエストを行っているホストの完全修飾名。この情報が利用できない場合は、REMOTE_ADDRを使用してIRアドレスを取得できます。 |
9 | REQUEST_METHOD | リクエストの作成に使用されたメソッド。最も一般的なメソッドはGETとPOSTです。 |
10 | SCRIPT_FILENAME | CGIスクリプトへのフルパス。 |
11 | SCRIPT_NAME | CGIスクリプトの名前。 |
12 | SERVER_NAME | サーバーのホスト名またはIPアドレス |
13 | SERVER_SOFTWARE | サーバーが実行しているソフトウェアの名前とバージョン。 |
-
PythonのCGI環境変数
すべてのCGIプログラムは、次の環境変数にアクセスできます。これらの変数は、CGIプログラムを作成する際に重要な役割を果たします。 Sr.No。 変数の名前と説明 1 CONTENT_TYPE コンテンツのデータ型。クライアントが添付コンテンツをサーバーに送信するときに使用されます。たとえば、ファイルのアップロード。 2 CONTENT_LENGTH クエリ情報の長さ。 POSTリクエストでのみ使用できます。 3 HTTP_COOKIE 設定されたCookieをキーと値のペアの形式で返します。 4 HTTP_USE
-
PythonのCGIとは何ですか?
Common Gateway Interface(CGI)は、外部ゲートウェイプログラムがHTTPサーバーなどの情報サーバーとインターフェイスするための標準です。 現在のバージョンはCGI/1.1であり、CGI/1.2は進行中です。 ウェブブラウジング CGIの概念を理解するために、ハイパーリンクをクリックして特定のWebページまたはURLを参照するとどうなるかを見てみましょう。 ブラウザがHTTPWebサーバーに接続し、URL、つまりファイル名を要求します。 WebサーバーはURLを解析し、ファイル名を探します。そのファイルが見つかった場合はブラウザに送り返します。それ以外の場合は、