我正在编写我的第一个需要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
});
}