我正在使用跨域 REST api。我已经定义了我的自定义 REST 适配器来触发我的 API。pb 是去掉 ember-model 自动设置的“.json”。
如何配置我的适配器以避免设置我的“替换功能”(url=url.replace('.json', '');)
App.Book.adapter = Ember.RESTAdapter.create({
ajaxSettings: function(url, method) {
var authorization= "Basic " + btoa("login" + ":" + "pwd");
url=url.replace('.json', '');
return {
url: url,
type: method,
dataType: "json",
headers: {
"Authorization": authorization
},
};
}
});
App.Certificate.url='http://mysite/api/v1/books';