當我在做PostController
到this.get('store').commit();
發送PUT使用JSON,如:Ember.js RESTAdapter需要投入的響應與JSON
{
"post": {
"text": "lorem ipsum",
"something": 23
}
}
,並從API響應僅僅是狀態碼200然後Post
模型isError
是真的.. 。
我必須響應具有相同的身體作爲請求有效載荷或至少與{"post": {}}
滿足Post
模型並再次得到isLoaded
屬性true
。
我不知道爲什麼Ember.js需要PUT響應包含JSON數據?
POST
需要JSON響應(後端生成ID等),但PUT
攜帶額外信息和增加帶寬的原因是什麼?尤其是Ember.js甚至不會使用它們,空的JSON與post
性質就足夠了...
你得到答案了這個..如果是這樣,請分享。 – Konza
對此有何線索了嗎?爲什麼我們需要在響應中發送整個數據?如果文件較大,則需要很多帶寬。 – Bhoomi