0
在我的web應用程序中,我從js函數獲取數據並通過ajax post將其發佈到特殊處理程序。一旦我得到數據,我將它寫入我的數據庫。如何驗證來自ajax的發佈請求?我有無效的Ajax數據寫入GAE數據存儲,
我的問題是我有每個Ajax帖子(阿賈克斯發射兩次,我需要找出原因,但這是另一個問題)雙數據。
我試圖捕捉這些雙重發射,截至目前我知道第一組是null值,我從self.request.get(someVar)抓取的每一段數據都是從第一個ajax發射後..
我試圖做
if not someVar:
#data is valid, write to db...
但儘管這些值是零,他們仍然得到過去,如果功能和我的數據庫是空值寫......我想我做他們的並確保它們的長度大於0 ...
感謝您的幫助提前
你可以請張貼您所指的代碼?只是嘗試一個POST的處理程序,做self.request.get(),「如果不是」的語法似乎按預期在SDK上工作。我懷疑還有其他事情。 – Sologoub
我發現我的錯誤。與「如果不」的語法,但在別的地方,我搞砸了,我縮小到這:( – user772401