PythonのWebフレームワークの知識

完全なWebアプリケーション:サーバーがブラウザからの要求を受けたブラウザが表示されるように、Webサーバがブラウザに要求されたコンテンツを返します。[そして、ブラウザとサーバーのトランスポートプロトコルがHTTPである前]

HTTP:HTMLブラウザとサーバの通信に使用するネットワークプロトコルを介して送信されます。

HTML:1つの定義は、ページのテキストです。

 

一般的なステータスコード!

200 OK要求は成功しました。GETとPOSTリクエストは、一般的に使用されています

 

404は、サーバがクライアントの要求に応じてリソース(ウェブ)を見つけることができませんが見つかりません。このコードでは、Webデザイナーはパーソナライズページ「あなたが要求したリソースを見つけることができない」に設定することができます

 

500内部サーバーエラー内部サーバーエラーや要求を満たすことができません

 

 

Content-Typeの(コンテンツタイプ)は、一般のContent-TypeのWebページを参照するネットワーク・ファイル・エンコードのタイプページを定義するために存在し、ブラウザがしばしば見られ、この文書を読んでどのようなコードどのような形、決定しますPHPのページへの結果の一部は、ファイルや画像の理由をダウンロードするにはクリックされました。

Content-Typeヘッダには、コンテンツの実際のコンテンツタイプを返すようにクライアントに指示します。

構文:

コンテンツ- タイプテキスト/ HTML ; 文字セット= UTF - 8 コンテンツ- タイプマルチパート/ フォーム- データ境界= 何かの 
コンテンツタイプ:アプリケーション/ javascriptの

 

 HTTPリクエスト:
プロセス:
図1に示すように、ブラウザはサーバのHTTPに要求を送信:[1、方法(GET ---のみ要求リソースPOST ----ユーザデータと船)2、3パス、ドメイン4、他の関連するヘッダ、それがPOSTである場合、要求ユーザデータを含む本体を含みます
 
図2に示すように、サーバは[1、ステータスコードを含むブラウザへのHTTP応答を返します。2、Content-Typeの応答タイプ[]。3.その他の関連するヘッダ。]
 
httpプロトコルは、圧力が各要求のサーバーに分散されるように、他のサーバーへのHTMLリソースへのリンクにすることができ、高度にスケーラブル含み、およびサイトは他のサイトにリンクすることができる、多数のサイトリンクワールド・ワイド・ウェブは、WWW [です]
 
 
 
 
 

 

 

 

WSGI:ウェブサーバーゲートウェイインターフェイス [ウェブサーバーゲートウェイインターフェイス]

原理:それはHTTP要求に応答することができ、機能を実装するために、Web開発者を要求します。

例:

DEFアプリケーション(環境、start_responseを):

     start_responseを( '200 OK'、[( 'Content-Typeの'、 'text / htmlの')])

     リターン '<H1>こんにちは、ウェブ</ H1>'

 

環境:すべての情報の辞書オブジェクトを含むHTTP要求

start_responseを:HTTPレスポンス機能を送ります

 

 

アプリケーション()関数の中で:コール:

     start_responseを( '200 OK'、[( 'Content-Typeの'、 'text / htmlの')])

 

 

 

 

おすすめ

転載: www.cnblogs.com/1314520xh/p/11621096.html
おすすめ