Coverage for docs_src / bigger_applications / app_an_py310 / dependencies.py: 100%
8 statements
« prev ^ index » next coverage.py v7.13.3, created at 2026-04-06 01:24 +0000
« prev ^ index » next coverage.py v7.13.3, created at 2026-04-06 01:24 +0000
1from typing import Annotated 1abcdefg
3from fastapi import Header, HTTPException 1abcdefg
6async def get_token_header(x_token: Annotated[str, Header()]): 1abcdefg
7 if x_token != "fake-super-secret-token": 1nophqOriPstuQRvwxjySzkTABCDEFlGUHmVIJK
8 raise HTTPException(status_code=400, detail="X-Token header invalid") 1ohiuWwjkCElmK
11async def get_query_token(token: str): 1abcdefg
12 if token != "jessica": 1nphqXriYstZ012L34vxjy5zk6AB789!MDFlG#Hm$IJ%'()N
13 raise HTTPException(status_code=400, detail="No Jessica token provided") 1L*MN