0
我開發了這個簡單的網絡打字遊戲http://www.fastypingcontest.com,它依賴於Google App Engine,現在我正在試圖存儲結果。 爲此我加入這個jQuery代碼索引頁通過JQuery發佈變量到Google App Engine頁面(JSON)
var jsonData = JSON.stringify({ scoreJS: score, backSpacesJS: backspaces, lettersPerSecondJS: 0});
console.log(jsonData);
$.ajax({
type: "POST",
url: "commit",
'data': jsonData,
'dataType': 'json',
success: success
});
這裏是JSON的一個例子,我得到
{ 「scoreJS」:1356, 「backSpacesJS」:0, 「lettersPerSecondJS」: 0}
目標Python的頁面是否正確到達但是當涉及到拿到變量這樣
_score = self.request.get('scoreJS',default_value=0);
print _score
我得到的默認值
我在做什麼錯?
UPDATE
如果我改變這樣
'data': {
'json': jsonData,
}
的數據,我也期待在Python代碼我得到正確的JSON字符串JSON。 爲什麼它的工作和第一次嘗試不?
抱歉,我犯了一個錯誤,而寫的問題,我已經改寫,它 – lowcoupling
您是否嘗試發送數據,而JSON.stringify(荷蘭國際集團)嗎? –