要求ハンドラに許可フックを追加するためのMixinクラスを提供する。
AuthMixin
このMixinは、Tornado許可フックを期待して追加しました。
get_login_url
get_current_user
用意
会議に出席したすべての代表は AuthProvider Bokeh Tornadoアプリケーションに本音を吐露する。
AuthProvider
同期に依頼する get_user 認証プログラムの提供方法
get_user
認証にプログラムを提供するように依頼された``get_login_url``方法,または login_url 属性です。
login_url
prepare
非同期対等項 get_current_user
文書を表示するページを返す要求処理プログラムを提供する。
AutoloadJsHandler
JSブロックの自動ロードのためのカスタムTornado処理プログラム
options
ブラウザはGET要求の前に舞台裏でOPTIONS要求を発行する
set_default_headers
このオプションを上書きするには、要求の開始時にHTTPヘッダを設定することができます。
例えばこれはカスタマイズされた位置を設定することです Server ヘディングです。ヘッダがエラー処理中にリセットされる可能性があるので、通常の要求処理フローにこのようなヘッダを設定することは、所望の動作を実行しない可能性があることに留意されたい。
Server
DocHandler
文書表示ページのカスタマイズを実現するTornado処理プログラム
アプリケーション内のメタデータ情報を含むjsonを返す要求ハンドラを提供する
MetadataHandler
アプリケーション(複数ある場合)または(1つのみの場合)アプリケーションへのルーティングをリダイレクトする要求ハンドラが提供される。
RootHandler
1つのアプリケーションのみがアプリケーションに再ルーティングする際に利用可能なアプリケーションを表示するために、カスタムTornadoハンドラを実現する
Bokeh-session-idを処理する抽象要求ハンドラ
SessionHandler
StaticHandler
TokehJS JavaScriptとCSS資源のためのカスタムTornado静的ファイル処理プログラムを実現する.
Bokeh ServerアプリケーションにWebソケット処理プログラムを提供する.
WSHandler
BokehサーバのカスタマイズTornado WebSocketHandlerを実現する.
check_origin
Tornadoが呼び出すCHECK_ORIGURCEポリシーを実現する.
提供されたソースは、Bokehサーバ許可リストと比較される。始点が許可されていない場合は,エラーを記録し, False 返されます。
False
origin (str) -- 接続元のURL
接続が許可されていればTrue,そうでなければFalseである.
on_close
接続が閉じたときに掃除を行う.
on_message
単一の有線プロトコルセグメントを処理する.
WebSocket RFCは,テキストフレームとバイナリフレームを区別するための操作コードを指定する.Tornadoはオペコードに基づいてテキストやバイナリ文字列を渡しており,私たちが何を得たかを見るためにはセグメントのタイプを見なければならない.
fragment (unicode or bytes) -- 処理するリード線の断片は
on_pong
Pingフレームに対する応答を受信したときに呼び出される.
open
クライアントとの接続を初期化する.
なし
select_subprotocol
サブプロトコル協議を実施するためにカバーする.
subprotocols クライアントが提案するサブプロトコルを識別する文字列リストである.この方法を書き換えて1つの文字列を返して選択することができます None サブプロトコルは選択しない.
subprotocols
None
未選択サブプロトコルは自動的に接続を中止することはなく,提案するサブプロトコルが選択されていないにもかかわらず,クライアントは接続をオフにする可能性がある.
リストは空である可能性があり、この場合、この方法はNoneを返さなければならない。サブプロトコルが提案されていなくても,この方法はつねに一度だけ呼び出され,ハンドラがその事実を知らせることができる.
バージョン 5.1 で変更: 従来,クライアントがサブプロトコルを提案していなければ,空リストを用いるのではなく,空文字列を含むリストを用いてこの方法を呼び出す.
send_message
接続されたクライアントにBokeh Serverプロトコルメッセージを送信する.
message (Message) -- 送信するメッセージ
write_message
書き込み前に書き込みロックを取得するバージョンを使用して、親WRITE_MESSAGEを上書きします。