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

问题描述 投票:1回答:1

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

  • 哪种数据格式最安全或最适合返回?

我对返回JSON,JSON-P或OData最为感兴趣,但如果更安全,我可以使用XML。

json cordova security jsonp
1个回答
1
投票

通话类型必须为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
    });
}
© www.soinside.com 2019 - 2024. All rights reserved.