CORS AJAX域名休息请求

时间:2015-05-15 14:20:20

标签: jquery ajax rest

我有一个返回xml数据的url,它使用带有用户名和密码的url。

$.ajax({
    url: 'http://myserver.com:port/BC/rest/productslist/',
    data: {
        'username': 'username', 
        'password': 'password'
    },
    dataType: "jsonp", // for cross domain
    contentType: "application/xml; charset=UTF-8",
    type: 'GET',
    crossDomain: true,
    beforeSend : function(xhr) {
        xhr.setRequestHeader("Authorization", "Basic" + window.btoa("username" + ":"+ "password"));
    },    
    success: function(sucessResponse) { 
        alert('PUT completed' + sucessResponse); 
    } ,
    error: function(failResponse){
        alert("Error: Something went wrong" + JSON.stringify(failResponse));
    }   
});

问题:当我测试代码时,它显示错误:

  

未捕获的SyntaxError:意外的令牌<'错误。

有什么建议吗?感谢

0 个答案:

没有答案