视频中75行写没有返回值的子函数,但是78行不是返回值么?
是的,你说的对,这里老师是写错了,应该是下面这样。
async def verify_token(x_token: str = Header()): if x_token != "fake-super-secret-token": raise HTTPException(status_code=400, detail="X-Token header invalid")
老师这里的代码用的就是文档中的示例代码,参见:https://fastapi.tiangolo.com/tutorial/dependencies/dependencies-in-path-operation-decorators/