HTTPConnection 类¶
当您想定义应同时兼容 HTTP 和 WebSocket 的依赖项时,可以定义一个参数,该参数接受 HTTPConnection 而不是 Request 或 WebSocket。
您可以从 fastapi.requests 导入它
from fastapi.requests import HTTPConnection
fastapi.requests.HTTPConnection ¶
HTTPConnection(scope, receive=None)
基类: Mapping[str, Any]
传入 HTTP 连接的基类,用于提供 Request 和 WebSocket 都具有的任何通用功能。
源代码在 starlette/requests.py
77 78 79 | |
url_for ¶
url_for(name, /, **path_params)
源代码在 starlette/requests.py
184 185 186 187 188 189 | |