Netbeans 8.0.2 中 Cordova 应用程序的 CORS 问题
CORS Issue for Cordova Application in Netbeans 8.0.2
我在Netbeans 8.0.2中创建了一个HTML5 Cordova应用程序。在这种情况下,我正在尝试从提供货币转换器的站点 webservicex.net(即 http://www.webservicex.net//CurrencyConvertor.asmx/ConversionRate?FromCurrency=USD&ToCurrency=INR)使用REST API。
当我尝试在我的Javascript代码中调用这个RESTful Web服务时,它将在我的控制台上显示一条错误消息,如CROS Domain Problem。
这是我的代码JavaScript代码。
$(document).ready(function() {
$("#btn").click(function() {
$.ajax({
url:'http://www.webservicex.net/CurrencyConvertor.asmx/ConversionRate?FromCurrency=USD&ToCurrency=INR',
type: 'get',
crossDomain: true,
ContentType: 'xml',
dataType: 'text',
cache: false
}).done(function(response) {
var str = response;
alert(str);
var xmlDoc = $.parseXML(str);
var $xml = $(xmlDoc);
var $Name = $xml.find('double');
alert(parseFloat($Name.text())+10);
var $a = parseFloat($Name.text())+10;
$('span').html($Name);
$("#displayout").html($a);
}).fail(function(request, textStatus, errorThrown) {
alert("error, fail");
alert(textStatus + " : " + errorThrown.toString());
});
});
});
是否确定为
URL 参数使用了正确的终结点?您指定的 url 似乎没有配置 CORS 标头,因此您将无法从外部站点访问它。
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- Emberjs应用程序加载在除Index之外的所有路由上
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- AngularJS应用程序中的CORS错误
- 在不同端口上运行时,rest api应用程序服务器(express)和Angulars js应用程序之间的Cors问题
- 访问 WebGL 的 Soundcloud 波形/插图 (三.js) 应用程序 - CORS 问题
- 当 rest api 应用程序服务器(express)和 Angulars js 应用程序在不同的端口上运行时,Cors
- 在phonegap应用程序的node.js服务器上使用CORS
- 从文件//scheme运行的应用程序出现CORS错误
- CORS标头在MEAN堆栈应用程序中不工作
- 由于CORS错误,无法跨域ajax发布到Heroku上的Rails应用程序
- 可扩展应用程序的CORS问题
- 你好,我需要知道如何在OpenShift的RAILS REST应用程序中启用CORS
- 如何在Phonegap应用程序中使用canvas来启用CORS
- CORS问题在顶点应用程序不工作
- 无法绕过angularjs种子应用程序中的CORS
- 使用.getJSON获取Play Store应用程序详细信息时,获取跨来源块请求[CORS]错误
- Netbeans 8.0.2 中 Cordova 应用程序的 CORS 问题