我使用AngularJS
的$http
服务通过LeanCloud
的REST 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
的问题,好纠结。
Vous devez ouvrir la console du navigateur et confirmer si les paramètres X-AVOSCloud-Application-Id et X-AVOSCloud-Application-Key dans l'en-tête HTTP sont corrects. Vous pouvez vous référer à la page de gestion des données de la console pour effectuer les opérations associées, puis afficher le format de demande réseau, qui est également implémenté via angulaire. Cela ne devrait rien avoir à voir avec angulaire lui-même.