接收前端傳到後端的資料的4種方式

2022-09-18 02:18:36 字數 1095 閱讀 4822

1,以查詢字串的方式傳入  

def test(request): #

查詢字串方式傳參的獲取

a = request.get.get('

a') #

a為健 b = request.get.getlist('

b') #

一建多值的情況(queryset)

return a,b

2,url傳參的方式

def test1(request,x,y): #

url方式傳參的接收

print

(x,y)

return x+y

3,以form_data方式傳輸

def test2(request): #

form-data方式傳參的接收

name = request.post.get('

name')

password = request.post.get('

password

') #

列表方式用getlist()方法

return name

4,以json資料傳輸

import

json

defget_body_json(request):

#獲取 json 型別資料:

json_bytes =request.body

#將 bytes 型別轉為 str

json_str =json_bytes.decode()

#python3.6 及以上版本中, json.loads() 方法可以接收 str 和 bytes 型別

#但是 python3.5 以及以下版本中, json.loads() 方法只能接收 str,

#3.5 需要有上面的編碼步驟.

後端接收從前端傳過來的資料的4種方式

1,以查詢字串的方式傳入def test request 查詢字串方式傳參的獲取 a request.get.get a a為健 b request.get.getlist b 一建多值的情況 queryset return a,b2,url傳參的方式def test1 request,x,y ur...

flask 中前端解析接收後端的資料

在flask服務端中建立乙個伺服器 前端的html需要接收後端的資料進行解析,可使用 接收後端的資料,其中p是後端中已定義的引數 for迴圈,語法 獲取迴圈當中的index loop.index 當前迴圈迭代的次數 從1開始 loop.index0 當前迴圈迭代的次數 從0開始 loop.revin...

後端傳到前端的JSON無法遍歷

後端傳輸到前端的json資料不是json物件,而是json格式的字串,所以要把字串解析為物件才能遍歷。jsonobject json jsonobject jsonobject.tojson userinf system.out.println json.tojsonstring response....