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
的共同功能。
參數 | 說明 |
---|---|
scope
|
類型: |
receive
|
類型: |
原始碼位於 starlette/requests.py
71 72 73 |
|
url_for ¶
url_for(name, /, **path_params)
參數 | 說明 |
---|---|
名稱
|
類型: |
**path_params
|
類型: |
原始碼位於 starlette/requests.py
177 178 179 180 |
|