Android 基本参数不';I don’我没有按预期工作
我对android非常陌生,在使用Android 基本参数不';I don’我没有按预期工作,android,http,parameters,Android,Http,Parameters,我对android非常陌生,在使用BasicHttpParams时几乎没有问题 我希望以这种格式点击此urlhttp://10.0.2.2:8080/test/j_spring_security_check?j_password=something&j_username=anbto&ajax=true& 这应该是一个POST调用。baseUrl是http://10.0.2.2:8080/test/j_spring_security_check对于参数,我有一个映射,它的值是[j_密码:某物,j_
BasicHttpParams
时几乎没有问题
我希望以这种格式点击此urlhttp://10.0.2.2:8080/test/j_spring_security_check?j_password=something&j_username=anbto&ajax=true&
这应该是一个POST
调用。baseUrl
是http://10.0.2.2:8080/test/j_spring_security_check
对于参数,我有一个映射
,它的值是[j_密码:某物,j_用户名:某物,ajax:true]
我有这样一个代码:
for(String param : params.keySet()) {
httpParams.setParameter(param, params.get(param));
}
其中httpParams
是BasicHttpParams
并且当我调用post.setParams(httpParams)时代码>我得到页面的全部响应
实际上,我应该只得到JSON作为响应(因为我将ajax
param设置为true
):
但事实并非如此
但是当我将baseUrl
更改为http://10.0.2.2:8080/test/j_spring_security_check?j_password=something&j_username=anbto&ajax=true&
然后跳过设置参数,我会得到JSON响应
不知道我在哪里犯了错误
提前感谢。我想你误解了,这是一个很好的答案,如何在android中发送HttpPost
{"error":"Sorry, we were not able to find a user with that username and password."}