网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月16日漏签0天
tornado吧 关注:1,221贴子:1,018
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 11回复贴,共1页
<<返回tornado吧
>0< 加载中...

Tornado学习心得-第七期:设置响应的状态行和首部行

  • 只看楼主
  • 收藏

  • 回复
  • 将就将就
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 将就将就
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
设置响应的状态行
.
1. 设置响应状态码
  self.set_status(200)
2. 设置响应状态码、状态描述
  self.set_status(210, "User ID Error")
.
经验:
1. 当状态码为HTTP标准状态码时,推荐不设置状态描述,框架会自动采用该状态码对应的状态描述
2. 当状态码为非HTTP标准状态码时,才显式设置状态描述


2025-12-16 02:18:44
广告
不感兴趣
开通SVIP免广告
  • 将就将就
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
设置响应的首部行
.
1. 设置响应的首部行
  self.set_header("Content-Type", "application/json; charset=UTF-8")
.
.
例子:若开发者自行构造json str并用self.write写入该json str,框架自动生成的Content-Type是text/html;此时开发者需显式调用self.set_header把Content-Type设置为application/json(所以若返回的报文是json报文时,推荐的做法是直接把json dict作为参数调用self.write或self.finish)
class IndexHandler(RequestHandler):
  def get(self):
    stu = {
      "name": "zhangsan",
      "age": 24,
      "gender": 1,
    }
.
    stu_json = json.dumps(stu)
    self.write(stu_json)
    self.set_header("Content-Type", "application/json; charset=UTF-8")


  • 将就将就
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 将就将就
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
设置响应的Set-Cookie行
.
1. 设置响应的Set-Cookie行
  self.set_cookie("SessionID", "03A71E6")


  • 将就将就
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
设置安全Cookie
.
1. 启用安全Cookie机制:在构造Application对象时设置cookie_secret参数
  app = Application(urlmap,
    cookie_secret="SECRET_DONT_LEAK"
  )
.
2. 请求处理函数内设置安全Cookie
  self.set_secure_cookie("SessionID", "03A71E6")


  • 将就将就
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


  • 将就将就
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
结帖咯


2025-12-16 02:12:44
广告
不感兴趣
开通SVIP免广告
  • 将就将就
  • 活跃吧友
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 11回复贴,共1页
<<返回tornado吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示