インターフェイスは、トルネードの順番を呼び出します
初期化()
- 役割:いくつかの初期設定を行うには
)(調製
- アクション:前処理、対応するメソッド呼び出し要求を実行する前に
- 注:任意のHTTPリクエスト、方法は、準備、実行されます
HTTPメソッド:
- 取得:ハイスピードと効率性、危険なデータの欠点を少量
- ポスト:リクエストボディ内の要求データ、データの量、セキュリティ
- 置く:指定されたサーバーをクライアントからコンテンツを転送します
- 削除:サーバリソースの指定された数を削除する要求を
- ヘッド:同様の要求が、特定コンテンツに対する応答を取得し、ユーザがヘッダを取得します
- パッチ:ローカルのデータ内容を変更するための要求
- オプション:HTTPメソッドはサポートされているすべてのURLを返します
set_default_headers()
WRITE_ERROR()
on_finish():
- 役割は:呼び出し要求処理の後、処理をクリーンアップするためにリソースを解放し、または処理をログに記録します
- 注:出力に応じて、この処理をしないでください
注文:
- 通常の状況下では、間違った順番で実行されませんでした。
- set_default_headers:ヘッドセット
- 初期化:初期化
- 準備:前処理(同様の役割のDjangoのミドルウェア)
- HTTPメソッド(GET、POST ....)
- on_finish:治療反応の終了後
- 例外エラー状況の下で順序を使い果たし:
- set_default_headers
- 初期化します
- 作ります
- HTTP
- set_default_headers:このエラーメッセージは、エラー応答するので、あなたはヘッダを変更する必要があります
- WRITE_ERROR:リライト・エラー・メッセージ
- on_finish:行うに応じてメモリを解放した後、処理操作をログに記録