我一直在嘗試從我的AngularJS代碼中調用外部API(Vimeo),但是我得到的所有內容都是304 Not Modified。 我的代碼:
this.$scope.$safeApply(() => {
this.$http.jsonp('http://vimeo.com/api/v2/video/75532980.json?callback=?')
.success((r) => {
this.$log.info("Success: " + r);
})
.error((e) => {
this.$log.info("Error: " + e);
});
});
奇怪的是,當我打電話對同一URL提琴手,似乎一切都確定,我得到了正確的JSON 200響應。
在有看看這個SO:http://stackoverflow.com/questions/15956768/angularjs-is-caching-jsonp-by-default – jpmorin