首先是背景故事:
我的安卓項目需要向頁面(Django2)發post請求
安卓發送端用的 https://www.cnblogs.com/jycboy/p/post01.html 的代碼
在pycharm debug的時候發現變成了get!
(戰術留圖)
我甚至抓了post請求包
(假裝有圖)
說結論:
在url定向的時候,如果末尾不是‘/’,會被系統重定向到帶‘/’的url,即301,然後空的請求被重定向,就變成了get
比如本來是’/sudoku/‘結果我的目標是’/sudoku’,這就會出問題
如果還有問題的話 加上裝飾器 @csrf_exempt
兩臺終端很重要啊