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

Python CGIプログラミングで頻繁に使用される重要なHTTPヘッダーは何ですか?


HTTPヘッダー

Content-type:text / html \ r \ n \ r \ nという行は、コンテンツを理解するためにブラウザに送信されるHTTPヘッダーの一部です。すべてのHTTPヘッダーは次の形式になります-

HTTPフィールド名-フィールドコンテンツ

コンテンツタイプ-text/html \ r \ n \ r \ n

CGIプログラミングで頻繁に使用する重要なHTTPヘッダーは他にもいくつかあります。

Sr.No。
ヘッダー
説明
1
コンテンツタイプ:
返されるファイルの形式を定義するMIME文字列。例はContent-type:text/htmlです
2
有効期限:日付
情報が無効になる日付。これは、ページを更新する必要がある時期を決定するためにブラウザによって使用されます。有効な日付文字列は、1998年1月1日12:00:00GMTの形式です。
3
場所:URL
要求されたURLの代わりに返されるURL。このフィールドを使用して、リクエストを任意のファイルにリダイレクトできます。
4
最終更新日:日付
リソースが最後に変更された日付。
5
Content-length:N
返されるデータの長さ(バイト単位)。ブラウザはこの値を使用して、ファイルの推定ダウンロード時間を報告します。
6
Set-Cookie:String
文字列を介して渡されるCookieを設定します



  1. Webプログラミングで役立つ重要なサーバー応答ヘッダーは何ですか?

    以下は、Webサーバーからブラウザーに戻る最も有用なHTTP1.1応答ヘッダーの要約です。これらのヘッダーは、Webプログラミングで頻繁に使用されます- Sr.No。 ヘッダーと説明 1 許可 このヘッダーは、リクエストメソッド( GET、POST )を指定します など)サーバーがサポートします。 2 キャッシュコントロール このヘッダーは、応答ドキュメントを安全にキャッシュできる状況を指定します。 public、privateの値を持つことができます またはキャッシュなし パブリックはドキュメントがキャッシュ可能であることを意味し、プライベートはドキュメン

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

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