我在论坛上搜索并阅读了其他一些帖子。但是,我不确定该怎么做。我有一个带有代理的商店,我试图从服务器加载数据。我已经尝试了 jsonp 和 rest 的代理类型,但没有运气。在这两种情况下,我都会收到 403 禁止错误。后跟 XMLHTTPRequest 无法加载错误。
这是我在 Chrome 控制台中看到的错误:
这是我的代码:
Ext.define('EventsTest.store.Venues', {
extend: 'Ext.data.Store',
requires: [
'Ext.data.proxy.Rest',
],
config: {
storeId: 'venuesStore',
model: 'EventsTest.model.Venue',
proxy: {
type: 'rest',
url: 'http://leo.web/pages/api/',
headers: {
'x-api-key': 'senchaleotestkey'
},
limitParam: false,
pageParam: false,
enablePagingParams: false
/*
extraParams: {
latitude: 45.250157,
longitude: -75.800257,
radius: 5000
}
*/
}
}
});