有条件地将标头添加到Ember数据请求

时间:2015-01-02 08:08:44

标签: ember.js ember-data

是否可以向单个this.store.find搜索添加自定义标头?我知道这可以通过使用$.ajaxSetup向所有传出请求添加自定义标头来实现,但是我只需要为几个搜索添加标头 - 而不是每个商店的操作。

1 个答案:

答案 0 :(得分:0)

这是通过创建自定义DS.RESTAdapter来实现的。

说,您需要模型Car上的特定标头。你只需要这样做:

App.CarAdapter = DS.RESTAdapter.extend({
  headers: {
    "API_KEY": "secret key",
    "ANOTHER_HEADER": "Some header value"
  }
});

Voila,完成了工作。