flask request
- get_json
- get_data
- data
- args
请注意,request.form 和 request.args 都是 MultiDict 实例,你可以使用索引或 .get() 方法来获取数据。如果你知道键存在,可以使用索引;如果键可能不存在,可以使用 .get() 方法。此外,如果一个键被多次发送,你可以使用 .getlist() 方法来获取多个值的列表,而 .get() 方法只返回第一个值
返回类型必须是字符串、字典、元组、响应实例或WSGI可调用对象
https://geek-docs.com/flask/flask-questions/81_flask_type_error_the_return_type_must_be_a_string_dict_tuple_response_instance_or_wsgi_callable_but_it_was_a_list.html
request.cookies.get('username')
request.remote_addr # ip
request.headers.get('User-Agent')
request.args.get('name', 'Anonymous')
if name:
return get(name)
else:
return anonymous