FastAPI 基础学习(十二) Cookie操作

作者:麦克煎蛋   出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢!

基于Query、Path等模块同样的模式,我们可以利用Cookie模块来声明cookies。

同样我们也可以便捷的定义Cookie模块的参数信息。

Cookie是Query、Path的姐妹类,它们都继承自Param类。

1、导入模块

from fastapi import Cookie

2、添加参数信息

参数信息的结构与Query、Path等模块完全相同。

ads_id: str = Cookie(None)

完整示例:

from fastapi import Cookie, FastAPI

app = FastAPI()


@app.get("/items/")
async def read_items(*, ads_id: str = Cookie(None)):
    return {"ads_id": ads_id}
扫描二维码关注公众号,回复: 11242162 查看本文章

猜你喜欢

转载自www.cnblogs.com/mazhiyong/p/12930555.html
今日推荐