zoukankan      html  css  js  c++  java
  • flask request和response

    一、request

    1、获取远程的ip
    request.remote_addr
    作用:ip检测网站

    2、request.args

    GET请求参数,不止适用于get请求

    获取参数

    request.args.get(key)

    request.args[key]

    获取多个values request.getlist(key)

    3、request.form

    POST表单请求,PUT、PATCH请求也可以

    获取参数

    request.form.get(key)

    request.form[key]

    二、response

    1、Response

    a、字符串

    b、make_response(data, status_code)

    c、Response(data) *****

    2、模板

    render_template()

    实质:模板->字符串

    3、redirect

    作用:重定向

    url的反向解析:url_for(蓝图名称.函数名, 参数=value)

    4、中断

    abort(404)

    5、异常捕获(钩子函数)

    app 捕获全局

    蓝图 捕获蓝图

    作用:不向用户显示错误信息

    格式:特殊装饰器

    @app/蓝图变量.errorhandler(status_code)

    例子:

    @app.errorhandler(404)
    def error_handler(error):
        print(error)
        return 'okok'
  • 相关阅读:
    React生命周期
    React第三次入门
    滴滴新锐面经
    前端优化
    Z-index
    maven建ssh项目的pom文件
    拦截器与过滤器的区别
    Jquery的ajax获取action中的返回值
    清空数据库所有表的数据
    orcal操作锦集
  • 原文地址:https://www.cnblogs.com/wt7018/p/12081359.html
Copyright © 2011-2022 走看看