0
我需要從c客戶端(而不是瀏覽器)更新django服務器的數據庫,我使用POST方法更新,標題正文包含json數據,因爲我沒有csrf令牌http從c客戶端發送數據,由csrf阻塞django
「POST/POST HTTP/1.1 \ r \ n主機:它使用中間件獲取此JSON數據(使用
request.body
),並保存到數據庫我的HTTP頭回饋403錯誤
IM :192.168.1.9 \ r \ n \ r \ n {\「Lupttime \」:\「7-2-2016 17:28 \」}「
POST
Host:192.168.1.9
{"Lupttime":"7-2-2016 17:28"}
Django的日誌:
Forbidden (CSRF cookie not set.): /post
[09/Mar/2016 12:16:15] "POST /post HTTP/1.1 " 403 2629
附加疑問
- 我如何從瀏覽器更新的Django服務器數據庫直接不/形式
- 我能得到這樣的數據輕鬆搞定post /?data = {x:y},但我用GET方法讀取某處更新服務器數據庫不是個好主意
- 是它在HTTP頭體發送數據