Javascript 如何使用AngularJS-Getting使用国家列表web服务;“访问控制允许来源”;错误

Javascript 如何使用AngularJS-Getting使用国家列表web服务;“访问控制允许来源”;错误,javascript,angularjs,rest,Javascript,Angularjs,Rest,我正在尝试使用返回json的web服务。在使用AngularJS处理普通html页面时,我遇到以下错误 请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许对源“”进行访问。 在本地主机上使用此服务是否可以在javascript上完成。并非所有API都可以使用ajax。如果它没有启用CORS或支持jsonp,那么当我单击给定的URL时,您需要使用代理,我将返回json。那么为什么我不能用javascript也得到同样的结果呢?是否有办法检查给定url是否

我正在尝试使用返回json的web服务。在使用AngularJS处理普通html页面时,我遇到以下错误

请求的资源上不存在“Access Control Allow Origin”标头。因此,不允许对源“”进行访问。


在本地主机上使用此服务是否可以在javascript上完成。

并非所有API都可以使用ajax。如果它没有启用CORS或支持
jsonp
,那么当我单击给定的URL时,您需要使用代理,我将返回json。那么为什么我不能用javascript也得到同样的结果呢?是否有办法检查给定url是否启用了cors?由于
同源策略
浏览器安全性将不允许访问数据。必须将该标头(由远程服务器设置)启用CORS。一些API还提供jsonp支持,否则在您的服务器上使用代理请参见下面的Q/a我们是否可以以某种方式获得支持cors的返回json的web服务。