首页 > 其他 > 详细

Flask框架 之request对象

时间:2019-06-12 13:34:31      阅读:171      评论:0      收藏:0      [点我收藏+]

一、request对象属性

属性说明类型
data 记录请求的数据,并转换为字符串 *
form 记录请求中的表单数据 MultiDict
args 记录请求中的查询参数 MultiDict
cookies 记录请求中的cookie信息 Dict
headers 记录请求中的报文头 EnvironHeaders
method 记录请求使用的HTTP方法 GET/POST
url 记录请求的URL地址 string
files 记录请求上传的文件 *

二、form、data、args使用

@app.route("/login", methods=["GET", "POST"])
def login():
    print(request.data)
    # 获取表单提交的数据用request.form
    name = request.form.get("name")
    password = request.form.get("password")
    # 获取相同名称,返回列表
    name_li = request.form.getlist("name")
    # 获取queryString数据用
    city = request.args.get("city")
    # 判断请求类型
    if request.method == "GET":
        pass
    elif request.method == "POST":
        pass
    # 获取json数据
    j_name = request.json.get("name")
    return "name=%s, password=%s" % (name, password)

 

Flask框架 之request对象

原文:https://www.cnblogs.com/yang-2018/p/11008994.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!