我正在使用java和angularjs运行我的代码。服务器端口http://localhost:8080 托管当我打http://localhost:8080/data,我得到以下错误CORS访问路由URL时出错
的XMLHttpRequest无法加载 http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=? 请求的 资源上没有“Access-Control-Allow-Origin”标题。 'http://localhost:8080'因此不允许 访问。
$routeProvider
.when('/', {
templateUrl: 'views/home.html',
controller: 'MainCtrl'
})
.when('/data', {
templateUrl: 'http://api.flickr.com/services/feeds/photos_public.gne?jsoncallback=?'
})
我新的角度。任何人都可以帮助我在我的代码中做错了什么。我在谷歌搜索并找到一些建议,以在服务器端或浏览器端启用标题。我正在寻找,如果我能从我的代码本身做的事情。我知道在这个论坛中有很多类似的问题,但无法找到正确的解决方案。如果任何人都可以通过提供的任何链接,而没有给帮我我downvote
你必须处理cors头服务器端 – Karim
@Karim你的意思是在java服务器代码? – user4324324
是的在java代码 – Karim