Javascript Phonegap Ajax CORS请求代理

Javascript Phonegap Ajax CORS请求代理,javascript,ajax,cordova,proxy,cross-domain,Javascript,Ajax,Cordova,Proxy,Cross Domain,我见过上千条关于CORS的帖子,但没有一条有用。我有一个phonegap应用程序,它不能发出ajax请求,因为它似乎通过代理。ajax非常简单 $.ajax({ url : base_url + "submit_git", type : "GET", crossDomain: true, data : { firstName: firstName, lastName : lastName,

我见过上千条关于CORS的帖子,但没有一条有用。我有一个phonegap应用程序,它不能发出ajax请求,因为它似乎通过代理。ajax非常简单

$.ajax({
    url        : base_url + "submit_git",
    type       : "GET",
    crossDomain: true,
    data       : {
        firstName: firstName,
        lastName : lastName,
        email    : email,
        phone    : phone,
        comments : comments
    },
    dataType   : "json"
});
当我
console.log
url时,它会给出正确的url。当我跟踪url时,它返回正确的json,没有错误。当我查看控制台时,我看到请求的URL前面有
http://192.168.1.109:3000/proxy/
。在这之后,我返回了一个空白页面和控制台中的一个500错误。看来phonegap认为我想通过这个代理。当我查看phonegap日志时,我看到

Proxy error for url: http://correcturl.com/page?query undefined
500 http://correcturl.com/page?query

我已经添加了cordova白名单插件,并通过压缩我创建的www文件夹w/phonegap的内容添加了
。从技术上讲,这不是解决原始问题的解决方案,但它允许我在手机上进行开发、调试和测试。

这里也一样-我可以补充一点,它是在SSL证书更新后启动的-应用程序已被禁用3年了。。。
$.support.cors                 = true;
$.mobile.allowCrossDomainPages = true;