Json 如何在Cordova的PhoneGap中保护跨域呼叫?

Json 如何在Cordova的PhoneGap中保护跨域呼叫?,json,cordova,security,jsonp,Json,Cordova,Security,Jsonp,我正在编写PhoneGap需要访问的第一个安全服务 最安全或最适合返回的数据格式是什么 我最感兴趣的是返回JSON、JSON-p或OData,但若XML更安全,我可以使用它。调用类型必须是POST 服务器需要JSON数据(至少用户名和密码)。 服务器返回JSON数据 守则: function makeCall(){ var URL = "HTTP://remote/server/rest/call"; var jsonData ='{"username":"'+$('#username'

我正在编写PhoneGap需要访问的第一个安全服务

  • 最安全或最适合返回的数据格式是什么

我最感兴趣的是返回JSON、JSON-p或OData,但若XML更安全,我可以使用它。

调用类型必须是POST 服务器需要JSON数据(至少用户名和密码)。 服务器返回JSON数据

守则:

function makeCall(){

var URL = "HTTP://remote/server/rest/call";

var jsonData ='{"username":"'+$('#username').val()+'","password":"'+$('#password').val()+'"}';

$.ajax({
        headers: {"Content-Type":"application/json; charset=UTF-8"},
        type: "POST",
        url: url,
        data: jsonData,
        dataType: "json",
        success: succesFunction,
        error: errorFunction
    });
}

呼叫类型必须为POST 服务器需要JSON数据(至少用户名和密码)。 服务器返回JSON数据

守则:

function makeCall(){

var URL = "HTTP://remote/server/rest/call";

var jsonData ='{"username":"'+$('#username').val()+'","password":"'+$('#password').val()+'"}';

$.ajax({
        headers: {"Content-Type":"application/json; charset=UTF-8"},
        type: "POST",
        url: url,
        data: jsonData,
        dataType: "json",
        success: succesFunction,
        error: errorFunction
    });
}

似乎还需要这些要求来保护此服务。似乎还需要这些要求来保护此服务