【发布时间】:2015-06-17 18:45:22
【问题描述】:
我有两个 api 方法,它们都可以完美地与 ajax jquery 调用一起工作,但是当我从 android Http 代码调用这两个方法时,第一个方法工作得很好,而另一个没有工作
调用 jquery 的第一个方法示例
$.ajax({
type: "POST",
url: 'websiteaddress/Accounts/Login?username=test&password=test',
data: '',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) { alert(success);},
error: function (reponse) { alert(reponse);}
});
调用jquery的第二个方法的例子
$.ajax({
type: "POST",
url: 'websiteaddress/Accounts/Login',
data: '{username: "test" , password: "test" }',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) { alert(success);},
error: function (reponse) { alert(reponse);}
});
实际上我的问题与android有关,但我分享了jquery调用,因为它的代码大小小于android :)
两种调用的主要区别是第一个用 URL 发送数据,第二个用正文发送数据。
希望你能理解我的问题。任何建议将不胜感激。 如果需要,我会分享android代码。
谢谢
【问题讨论】:
标签: java android jquery json asp.net-web-api