zoukankan      html  css  js  c++  java
  • flask的请求与响应

    flask的请求与响应

    from flask import Flask, request, make_response, render_template, redirect
    
    app = Flask(__name__)
    
    @app.route('/', methods=['GET', 'POST'])
    def index():
        # 请求相关的信息
        # print("请求方法",request.method)#请求方法
        # print("get请求的参数",request.args)# get请求的参数
        # print("post请求的参数",request.form) #post请求的参数
        # print("post,与get的所有参数",request.values)#post,与get的所有参数
        # print("请求的cookies",request.cookies)#请求的cookies
        # 请求相关信息
        # request.method  提交的方法
        # request.args  get请求提及的数据
        # request.form   post请求提交的数据
        # request.values  post和get提交的数据总和
        # request.cookies  客户端所带的cookie
        # request.headers  请求头
        # request.path     不带域名,请求路径
        # request.full_path  不带域名,带参数的请求路径
        # request.script_root
        # request.url           带域名带参数的请求路径
        # request.base_url      带域名请求路径
        # request.url_root      域名
        # request.host_url      域名
        # request.host          127.0.0.1:500
        # request.files
        # obj = request.files['the_file_name']
        # obj.save('/var/www/uploads/' + secure_filename(f.filename))
    
    
        # 关于响应我们已经了解了4剑客,那么如何添加响应头,以及cookie
        # 要添加这些东西必须导入make_response
    
    
        response = make_response('ok')
    
        # 也可以在页面中设置
        # response = make_response(render_template("login.html"))
        # response = make_response(redirect("/login"))
    
        # 设置cookie
        response.set_cookie('key', 'val')
    
        # 如何删除cookie
        response.delete_cookie('key')
    
        # 如何设置响应头
        response.headers['alen-handsome'] = 'alkfkalj666'
        return response
    
    if __name__ == '__main__':
        app.run()
    
    
  • 相关阅读:
    DOM 与BOM
    尝试json文件导入数据
    js事件监听简介
    js事件简介
    js中的for语句简介
    作业练习正则表达式
    简单总结-BOM
    web前端第三次作业em,fr,rem,px简单解释及颜色表
    web第二次作业练习grid
    web前端课程第一次作业----注册页面代码(2018-9-14)
  • 原文地址:https://www.cnblogs.com/yafeng666/p/12521376.html
Copyright © 2011-2022 走看看