搜尋

首頁  >  問答  >  主體

angular.js - LeanCloud Rest API

我使用AngularJS$http服務透過LeanCloudREST API對數據進行存儲時發現可以存儲數據,但是不能夠刪除數據,使用$http.delete()時看到控制台報錯資訊是:Method DELETE is not allowed by Access-Control-Allow-Methods.,但使用LeanCloud官網上面的REST API線上測試工具是可以的。直接透過Git Bash發送請求也是可以的,如下:

curl -X DELETE
-H "X-AVOSCloud-Application-Id: *********************"
-H "X-AVOSCloud-Application-Key: *********************"
https://api.leancloud.cn/1.1/classes/GameScore/ 51e3a334e4b0b3eb44adbe1...

不知道哪裡出現問題,是AngularJS的問題,還是LeanCloud的問題,好糾結。

阿神阿神2757 天前573

全部回覆(1)我來回復

  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-15 16:55:01

    需要開啟開啟瀏覽器控制台,確認 HTTP Header 中得 X-AVOSCloud-Application-Id,X-AVOSCloud-Application-Key 參數是否正確。可以參考控制台 的資料管理頁面,進行相關操作然後查看網路請求格式,這裡也是透過 angular 實現的。應該跟 angular 本身沒有關係。

    回覆
    0
  • 取消回覆