请求
Request 请求
属性 ur1 完整请求地址 base_url 去掉GET参数的URL host url 只有主机和端口号的URL path 路由中的路径 method 请求方法 remote_addr 请求的客户端地址 args GET请求参数 form POST请求参数 files 文件上传 headers 请求头 cookies 请求中的cookie
响应
Response 相应
# 1.返回 字符串(不常用)
# return 'response OK!
#2、模板 渲染(前后端不分离)
# return render template('index.html',name='张三',age=33)
# 3.返回json数据(前后端分离)
data ={'name':'李四','age':44} return data
# jsonify():序列化,字典=>字符串
return jsonify(data)
#4. 自定义Response对象 引入: make_response
html = render_template('index.html',name='张三',age=33) print(html,type(html)) res = make_response(html,200)
res = Response(html)
return res
重定向
# Redirect:重定向 @blue.route('/redirect/') def make redirect(): pass # 重定向的几种方式 #1. return redirect('https://www.qq.com #2. return redirect('/response/') #3. url_for('蓝图名称.视图函数名') ret = url for('user.get response') print('ret:',ret) # /response/ return redirect(ret)
标签:redirect,return,重定向,ret,响应,html,flaks,response,请求 From: https://www.cnblogs.com/longly1111/p/18460433