我使用Angularjs的Chrome 35.0和Firefox 30.0。
我需要休息请求的API。
其中有200201404(...)为响应每一个请求没有很好地工作。
一些具有301和位置标头的响应。
我的javascript
this.folder = function(folder) {
var url = config.domain + '/' + folder.key;
var methods = resource(url, null, {
'move': {
method: 'PUT',
params: {
'move': ''
},
headers: {
'copy-source': '/path/to/' + folderKey
},
url: config.domain + '/path/to/' + newKey
}
});
和调用(没有工作)之后,我已经在控制台中显示此错误:
XMLHttpRequest的无法加载http://domain.com/path/to/folder?move= 。 请求被重定向到“ http://domain.com/path/to/folder ”,这是不允许的,需要预检跨域请求。
编辑
我有一个错误状态0,而不是真正的301所以这是不可能处理的响应,如果我不能让bewteen 301和任何区别0响应...