后端接收前端傳的數據方式


1. get方式獲取:

    res = request.GET.get("name",  " ")

    GET提交,請求的數據會附在URL之后(就是把數據放置在HTTP協議頭中),以?分割URL和傳輸數據,多個參數用&連接

 

2. 以表單方式傳數據

    name = request.POST.get("name", "")

 

3. 以json數據傳輸

    params = json.loads(request.body)     # dict類型

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

 

request.POST是用來接受從前端表單中傳過來的數據,比如用戶登錄過程中傳遞過來的username、passwrod等字段

json.dumps()和json.loads()是json格式處理函數(理解:json是字符串)

    (1) json.dumps()函數是將一個Python數據類型列表進行json格式的編碼(理解: json.dumps()函數是將字典轉化為字符串)

  (2) json.loads()函數是將json格式數據轉換為字典(理解:json.loads()函數是將字符串轉化為字典)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM