Flask關於request一些方法和屬性的整理

2021-08-21 09:30:29 字數 604 閱讀 2257

**:

前提:基於純後端服務

1.c = request.get_data()

可以獲取未經處理過的原始資料而不管內容型別,如果資料格式是json的,則取得的是json字串,排序和請求引數一致

2.c =request.get_json()

將請求引數做了處理,得到的是字典格式的,因此排序會打亂依據字典排序規則

3.c = request.data

可以獲取未經處理過的原始資料,如果資料格式是json的,則取得的是json字串,排序和請求引數一致

4.c = request.json

剛開始使用的時候以為是乙個方法這樣呼叫request.json()然後報錯如下:

原來是個屬性,因此這樣使用request.json,就能正常使用了總結如下:

將請求引數做了處理,得到的是字典格式的,因此排序會打亂依據字典排序規則

request.args.get('key')可以獲取到單個的值,

requestvalues = request.args可以獲取get請求的所有引數返回值是immutablemultidict型別,

requestvalues.to_dict()將獲得的引數轉換為字典

Flask 關於Flask的request屬性

在進行flask開發中,前端需要傳送不同的請求及各種帶引數的方式,比如get方法在url後面帶引數和post在body帶引數,有時候又是post的表單提交方式,這個時候就需要從request提取引數。這篇文章是總結如何使用request。在flask的官方文件中是這樣介紹request的 對於 we...

Flask關於request的一些方法與屬性

1.獲取未經處理過的原始資料而不管內容型別,如果資料格式是json的,則取得的是json字串,排序和請求引數一致 data request.get data 2.將請求引數做了處理,得到的是字典格式的,因此排序會打亂依據字典排序規則 data request.get json 3.可以獲取未經處理過...

Flask關於request一些方法和屬性的整理

前提 基於純後端服務,1.獲取未經處理過的原始資料而不管內容型別,如果資料格式是json的,則取得的是json字串,排序和請求引數一致 c request.get data 2.將請求引數做了處理,得到的是字典格式的,因此排序會打亂依據字典排序規則 c request.get json 3.可以獲取...