Backbone.js CORS的陌生感

时间:2013-07-03 12:07:53

标签: jquery api backbone.js cors

在将Backbone.js连接到其他域上的API时,我在Chromium中遇到了一些奇怪的行为。当我这样做时:

this.collection.fetch({
    headers: {
        Authorization: "Bearer " + accessToken
    }
});

在FF中工作正常,但在Chromium中,预检请求(OPTIONS)保持“待定”状态,因此永远不会发送真实请求(GET)。

有没有人注意过这个?对我来说,添加“async:false”似乎可以解决它:

this.collection.fetch({
    async: false,
    headers: {
        Authorization: "Bearer " + accessToken
    }
});

但我想知道为什么......:S

任何帮助?

0 个答案:

没有答案