簡體   English   中英

從Angularjs請求PUT到REST API上的parse.com

[英]Request PUT to parse.com on REST API from Angularjs

我正在嘗試對數據庫(parse.com)中的對象進行更新,因此,我看到了文檔,看起來很簡單,但我想我忘記了一些虛假的事情……但是我找不到它...可以幫我嗎?

我正在執行此請求:

$.http({
     method: 'PUT',
     url: myURL + 'objectID of object to update',
     headers: {'X-Parse-Application-Id': appId, 'X-Parse-REST-API-Key': restId,
               'Content-Type': 'application/json'},
     data: {'name' : 'new name'}

  }).success(function(data){
     console.log(data)

  }).error(function(data){
     console.log(data)

  });

在這里,文檔說您必須執行這種請求: https : //parse.com/docs/rest/guide#objects-updating-objects

非常感謝,如果您需要更多信息,請告訴我。

編輯:對不起,我收到一個錯誤400(錯誤請求)

我發現了問題。 parse.com的服務器必須獲取一個json對象,因此我寫了內容類型json-application,但我忘了寫這個:

var obj = {'name': 'new name'};

. . .

//inside of http service
data: JSON.stringify(object);

我永遠不會忘記這一點!

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM