requestShutdown()
アクティブなリクエストすべての処理を終えた後にシャットダウンするようにサーバーに命令するには、この関数をURLハンドラーまたはAPI関数からコールしてください。 この関数は即座に返されます。
hython
を再起動するスーパーバイザープロセスとこの関数を併用することによって、Houdiniセッションで消費されたメモリを定期的に解放することができます。
Houdini 20.0 Pythonスクリプト hou hou.webServer
開いたリクエストすべてを提供した後にシャットダウンするようにHoudiniのWebサーバーに命令します。
requestShutdown()
アクティブなリクエストすべての処理を終えた後にシャットダウンするようにサーバーに命令するには、この関数をURLハンドラーまたはAPI関数からコールしてください。 この関数は即座に返されます。
hython
を再起動するスーパーバイザープロセスとこの関数を併用することによって、Houdiniセッションで消費されたメモリを定期的に解放することができます。
HoudiniのWebサーバーに送信されるリクエスト。
HoudiniのWebサーバーから返されるレスポンス。
HoudiniのWebサーバーに送信されるリクエスト内のアップロードファイル。
HoudiniのWebサーバーを起動します。
hou.webServer.requestShutdown()
開いたリクエストすべてを提供した後にシャットダウンするようにHoudiniのWebサーバーに命令します。
HoudiniのWebサーバーがデバッグモード(でdebug=True)で起動されていればTrueを返します。
HoudiniのWebサーバーへ送信されるリクエストを制御する関数のデコレータ。
HTTPエラーを表現したResponseオブジェクトを生成します。
hou.webServer.notFoundResponse()
404 Not Found HTTPエラーを表現したResponseオブジェクトを生成します。
ファイルの内容を送信するResponseオブジェクトを生成します。
301 Movedまたは302 FoundのHTTPレスポンスを表現したResponseオブジェクトを生成します。
hou.webServer.registerStaticFilesDirectory()
指定したファイルディレクトリをチェックして、指定したパス接頭辞に合わせたURLsを自動的に提供するようにHoudiniのWebサーバーに命令します。
hou.webServer.registerOpdefPath()
指定した接頭辞をハンドラーとして使用してopdefリクエストを提供するようにHoudiniのWebサーバーに命令します。
HoudiniのWebサーバー上のAPIエンドポイントを介してコール可能な関数のデコレータで、JSONレスポンスまたはバイナリレスポンスを返します。
apiFunctionハンドラーでこの例外を引き起こしてエラーを示します。