首页 > 其他分享 >[FastAPI-20]设置响应头

[FastAPI-20]设置响应头

时间:2023-03-25 11:24:47浏览次数:44  
标签:20 FastAPI app 响应 token import login response

from fastapi import FastAPI, Response
from fastapi.responses import JSONResponse
from pydantic import BaseModel

app = FastAPI()


class User(BaseModel):
    username: str
    password: str


'''
响应头 Response
'''


# @app.post("/login")
# def login(response: Response):
#     response.headers["x-jwt-token"] = "This is jwt-token"
#     response.headers.append("x-token","This is token")


@app.post("/login")
def login(user: User):
    response = JSONResponse(
        {
            "username": user.username,
            "password": user.password
        },
        status_code=201,
        headers={"x-jwt-token": "value"}
    )
    return response

标签:20,FastAPI,app,响应,token,import,login,response
From: https://www.cnblogs.com/leoshi/p/17254379.html

相关文章

  • 《安富莱嵌入式周报》第307期:开源智能制冷板,Keil MDK6发布时间,编程助手Github Copilot
    周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 视频版:https://www.bilibili.com/video/BV1fV4y1X7sk 1、Keil......
  • 程序设计应用 2023-03-25
    howmanytypessupportedinurlpathThereareseveraltypesthatcanbeusedinURLpatternsinDjango.Herearesomeofthemostcommonlyusedtypes:str:Ma......
  • [省选联考 2022] 卡牌 解题报告
    作为一道著名题,当然是有必要改一改的。本文会介绍卡牌的两种做法:容斥和FWT。下文将默认读者已经清晰地阅读了题目,没有漏过任何性质和条件。容斥这个做法应该是比较好想......
  • 高抗干扰/抗噪LCD液晶段码屏显示驱动IC-VK2C21A/B/C/D SOP28/24/20/16
    型号:VK2C21A/B/C/D封装形式:SOP28/24/20/16可定制裸片:DICE(COB邦定片);COG(邦定玻璃用)年份:新年份 VK2C21A/B/C/D概述:VK2C21是一个点阵式存储映射的LCD驱动器,可支持最大80点(2......
  • 2023 archlinux 启用 Secure Boot (安全启动) 的最简单方法 -- sbctl
    配置背景最近在我的Thinkpad上装了Windows11+Archlinux双系统。想要开启下SecureBoot。其实不开启双系统运行也正常,但由于Windows上的WSA和部分游戏的安全......
  • 题解:【COCI2019-2020#6】 Trener
    题目链接本人于三月二十四日模拟赛本题中使用\(\mathcalO(n^2k+nk^2)\)哈希+DP,因神秘常数原因竟打不过\(\mathcalO(n^2k^2)\),甚至被卡的TLE飞起,怒挂五十分。赛......
  • 20230325 LCD1602
    关于模块式编程:模块化编程是一种编写代码的方法,将大型程序分解成小的、独立的模块,每个模块实现特定的功能,并且可以被其他程序调用和重复使用。这种方法可以提高代码的可维......
  • P1036 [NOIP2002 普及组] 选数
    [NOIP2002普及组]选数洛谷传送门点击查看题目题目描述已知n个整数x1,x2,.....,xn,以及1个整数k(k<n)。从n个整数中任选k个整数相加,可分别得到一系列的和。例......
  • [ [Ynoi2013] 无力回天 NOI2017 ] 解题报告
    [Ynoi2013]无力回天NOI2017首先看到异或,想到能维护异或的东西就那几样(线性基/01trie/数位dp/FWT),再看到求选任意个数后的异或最大值,线性基无疑了。这时再看还要维护什......
  • 2023、03、24学习总结
    写了第一个查询,用同样的方法写第二个线路查询出现问题,无法正常查询,明天在找问题  ......