HTTPConnection クラス¶
HTTPとWebSocketの両方と互換性があるべき依存関係を定義したい場合、RequestやWebSocketの代わりにHTTPConnectionを受け取るパラメータを定義できます。
fastapi.requests からインポートできます。
from fastapi.requests import HTTPConnection
fastapi.requests.HTTPConnection ¶
HTTPConnection(scope, receive=None)
Bases: Mapping[str, Any]
受信 HTTP 接続の基底クラスで、Request と WebSocket の両方に共通する機能を提供するために使用されます。
starlette/requests.py内のソースコード
77 78 79 | |
url_for ¶
url_for(name, /, **path_params)
starlette/requests.py内のソースコード
183 184 185 186 187 188 | |