1.查询字符串参数
get_query_argument(name, default=——ARG_DEFAULT,strip=True)
name:表示要查询的参数
default:表示name的默认值,不设置default,且不穿参数值会报错
strip:表示十分过滤左右两边的空白字符,默认过滤
get_query_arguments(name, strip=True)
从请求查询的字符串中返回指定name的值,返回的是一个list,如果没找到name,返回一个空列表[]
2.获取请求体参数
get_body_argument(name, default=_ARG_DEFAULT,strip=True)
从请求体中返回指定name的值,如是过个同名参数,已最后一个为准
get_body_arguments(name, strip=True)
从请求体中返回指定name的值,返回的是一个list,如果没找到name,返回一个空列表[]
3.前两种方法整合
先解析头参数,再解析body
get_argument(name, default=_ARG_DEFAULT,strip=True)
get_arguments(name, strip=True)
什么时候设置default?
不必要,可传可不传的情况设置default。必填特殊字段(如password)不能设置default。