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。