HTTPConnection
クラス¶
HTTP と WebSocket の両方と互換性のある依存関係を定義する場合、Request
または WebSocket
の代わりに HTTPConnection
を受け取るパラメータを定義できます。
fastapi.requests
からインポートできます
from fastapi.requests import HTTPConnection
fastapi.requests.HTTPConnection ¶
HTTPConnection(scope, receive=None)
基底クラス: Mapping[str, Any]
着信 HTTP 接続の基底クラス。Request
と WebSocket
の両方に共通の機能を提供するために使用されます。
パラメータ | 説明 |
---|---|
スコープ
|
型: |
受信
|
型: |
ソースコードは starlette/requests.py
にあります
71 72 73 |
|
url_for ¶
url_for(name, /, **path_params)
パラメータ | 説明 |
---|---|
名前
|
型: |
**path_params**
|
型: |
ソースコードは starlette/requests.py
にあります
177 178 179 180 |
|