mirror of
https://github.com/fastapi/fastapi.git
synced 2026-05-18 21:39:22 -04:00
✨ Add support for not needing ... as default value in required Query(), Path(), Header(), etc. (#4906)
* ✨ Do not require default value in Query(), Path(), Header(), etc * 📝 Update source examples for docs with default and required values * ✅ Update tests with new default values and not required Ellipsis * 📝 Update docs for Query params and update info about default value, required, Ellipsis
This commit is contained in:
committed by
GitHub
parent
31690dda2c
commit
9262fa8362
@@ -57,8 +57,8 @@ async def get():
|
||||
|
||||
async def get_cookie_or_token(
|
||||
websocket: WebSocket,
|
||||
session: Optional[str] = Cookie(None),
|
||||
token: Optional[str] = Query(None),
|
||||
session: Optional[str] = Cookie(default=None),
|
||||
token: Optional[str] = Query(default=None),
|
||||
):
|
||||
if session is None and token is None:
|
||||
await websocket.close(code=status.WS_1008_POLICY_VIOLATION)
|
||||
|
||||
Reference in New Issue
Block a user