requestShutdown()
URLハンドラーまたはAPI関数からこの関数をコールすると、サーバーがすべてのアクティブリクエストの処理が終了した時にシャットダウンするようにサーバーに命令します。 この関数は即座に返されます。
hython
を再起動するスーパーバイザープロセスと一緒にこの関数を使用することで、Houdiniセッションで消費されるメモリを定期的に解放することができます。
すべてのオープンリクエストが処理された後にシャットダウンするようにHoudiniのウェブサーバーに命令します。
requestShutdown()
URLハンドラーまたはAPI関数からこの関数をコールすると、サーバーがすべてのアクティブリクエストの処理が終了した時にシャットダウンするようにサーバーに命令します。 この関数は即座に返されます。
hython
を再起動するスーパーバイザープロセスと一緒にこの関数を使用することで、Houdiniセッションで消費されるメモリを定期的に解放することができます。
Houdiniのウェブサーバーに送信されるリクエスト。
Houdiniのウェブサーバーから送り返されるレスポンス。
Houdiniのウェブサーバーに送信されるリクエストにアップロードされたファイル。
汎用のHTTPハンドラー。
汎用の非同期HTTPハンドラー。
組み込みサーバーをWebSocketに対応させるための基底クラス。
Houdiniのウェブサーバーを開始します。
すべてのオープンリクエストが処理された後にシャットダウンするようにHoudiniのウェブサーバーに命令します。
Houdiniのウェブサーバーがデバッグモード(でdebug=True)で起動されていればTrueを返します。
Houdiniのウェブサーバーへのリクエストを制御する関数のデコレータ。
HTTPエラーを表現したResponseオブジェクトを生成します。
404 Not Found HTTPエラーを表現したResponseオブジェクトを生成します。
ファイルの内容を送信するResponseオブジェクトを生成します。
301 Movedまたは302 FoundのHTTPレスポンスを表現したResponseオブジェクトを生成します。
hwebserver.registerStaticFilesDirectory
指定したプリフィックスにマッチしたURLに対して自動的にファイルを提供するために、指定したディレクトリをチェックするようにHoudiniのウェブサーバーに命令します。
パスプリフィックスで使用するDjangoなどのWSGI準拠のアプリケーションを登録する際に使用する関数。
パスプリフィックスで使用するDjangoなどのASGI準拠のアプリケーションを登録する際に使用する関数。
特定のポートの設定を調整します。
組み込みサーバーをWebSocketに対応させるための基底クラス。
HoudiniのウェブサーバーにWebSocketクラスを登録するデコレータ。
Houdiniウェブサーバー上のAPIエンドポイント経由で関数をコールを可能にするデコレータで、JSON形式またはバイナリ形式のレスポンスを返します。
apiFunctionハンドラー内でこの例外を引き起こしてエラーを示します。