FLASK - 请求和响应
2024-10-08 14:13:48
请求都封装在request对象里面了
from flask import Flask
from flask import request
from flask import render_template
from flask import redirect
from flask import make_response
app = Flask(__name__)
@app.route('/login.html', methods=['GET', "POST"])
def login():
# 请求相关信息
# request.method
# request.args
# request.form
# request.values
# request.cookies
# request.headers
# request.path
# request.full_path
# request.script_root
# request.url
# request.base_url
# request.url_root
# request.host_url
# request.host
# request.files
# obj = request.files['the_file_name']
# obj.save('/var/www/uploads/' + secure_filename(f.filename))
# 响应相关信息
# return "字符串"
# return render_template('html模板路径',**{})
# return redirect('/index.html')
# return jsonify({k1:v1})
# response = make_response(render_template('index.html'))
# response是flask.wrappers.Response类型
# response.delete_cookie('key')
# response.set_cookie('key', 'value')
# response.headers['X-Something'] = 'A value'
# return response
return "内容"
if __name__ == '__main__':
app.run()
最新文章
- 【Debug】Web开发中,Tomcat正常启动,访问欢迎页404,怎么办?
- 炉石传说 C# 开发笔记(6月底小结)
- spring web MVC
- oc程序编译【-framework Foundation 编译】
- 深入浅出UML类图
- HTML之表单元素
- 《Java程序设计》第四周学习总结
- oracle修改登录认证方式
- infinite-scroll插件无限滚动加载数据的使用
- JFrame
- 字符串匹配KMP算法中Next[]数组和Nextval[]数组求法
- 【UWP】Gank 干货集中营 客户端
- APACHE服务器出现No input file specified.解决方案
- linux的基本操作命令
- Filecoin协议(挖矿)
- 启动mongodb遇到的错:warning: 32-bit servers don't have journaling enabled by deflity
- Android开发技巧——自定义控件之自定义属性
- Ubuntu18.04下安装搜狗输入法
- 转";container of()函数简介";链接地址
- OpenGL资料