本文最后更新于:2022-02-12T16:44:30+08:00
Flask获取get参数
通过request.args.get()方式进行获取:
1 2
| username = request.args.get('username')
|
Flask获取post参数
post获取参数分为多种情况,下面列举我在实际过程中使用过的获取方式。
1. 原始参数
原始参数指的是以json格式传送的参数,在axios中一般以如下方式传递:
1 2 3 4
| this.$axios.post(this.$store.state.backend_url + 'post/changePwd', { username:this.username, password:this.password })
|
此类参数的接收,使用json进行解析:
1 2 3 4
| data = request.get_data() json_data = json.loads(data.decode('utf-8')) user_name = json_data.get('username') pwd = json_data.get('password')
|
2.使用表单传递的数据
使用表单传递的数据,可能有文件,也可能有参数
1 2 3 4 5 6 7
| file_data = request.files.get('file')
path = request.form.get('path')
file_data.save(path + file_data.filename)
|
还有其他的方法等遇到了再继续补充...