HTTPConnection
类¶
当你想定义与 HTTP 和 WebSockets 都兼容的依赖时,你可以定义一个参数来接收 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
76 77 78 |
|
url_for ¶
url_for(name, /, **path_params)
源代码在 starlette/requests.py
182 183 184 185 186 187 |
|