背景
项目中使用 Cookie 传递用户唯一标识,并在 Swagger 中添加 Cookie 作为全局请求参数。
尽管后端配置了 Cookie 请求参数,但在 Swagger UI 中使用 Try it out 发起请求时,发现请求中并没有 Cookie 传递过去。😭
- 首先,能看到 Curl 上已经有了-H ‘Cookie: XXXX’
- 其次,发现浏览器请求中并没有 Cookie 请求头
分析
在 https://kkgithub.com/tiangolo/fastapi/issues/880 中找到了说明: