0
您好,首先感谢您的支持,
我入门的角度,我想从我的应用程序的API使用conmsume数据。我遇到了一些问题。 首先是CORS:
运行本地http服务器我使用的是node.js(使用http-server命令)。 我正在使用http://www.mocky.io/来测试该应用程序。我已经生成了不同的(带有我在网络中发现的应该修复它的头文件)的响应,以尝试修复CORS(总是获得预检错误),但似乎没有任何工作。 我已经加入这个我保存方法(一工厂内):
save: {
method: 'POST',
headers: {
'Access-Control-Allow-Origin': '*'
}
}
如果我使用的Chrome扩展名为CORS我可以绕过和接收响应,但我就不是能够管理的承诺,并获得响应内的数据。我希望能够在视图上显示响应的json。
$scope.submitForm = function() {
var promise = null;
promise = CheckFactory.save($scope.partner).$promise;
$scope.result = promise.data;
}
此功能从形式到工厂发送数据,并执行请求,但后来我很失落,不知道如何管理我从响应所需的数据。
感谢提前:)
甜蜜:)这工作完美无瑕。 关于使用CORS进行此项工作的任何内容?如果可能,我不想使用Chrome扩展程序,但我无法这样做。 感谢您的超快反应。 – Nikos4Life
@ Nikos4Life你必须在服务器端设置CORS以及在向header请求时,你必须通过每个请求的一些标题:) –
删除我的答案 - 不要担心快乐Pankaj! :) –