本人菜鸟,对android不了解,请问怎么在android上输入两个变量让后按一个按钮传递到asp.net的一个网页上。
查了很多,好像用http get或post简单些,但是怎么写呢,我写的get代码没有报错,但是点击传递后,没有反应,服务端用request.quereyString[]也接收不到,请问怎么写?
get的话,直接写在url地址后面就可以了,比如
http://xxx.xxx.xxx.xxx/index.aspx?id=1
在index.aspx里面,Request.QueryString["id"]
谢谢 可是,返回的是 HTTP/1.1 400 bad request。
以下是我的代码:
String url = "http://10.0.2.2:51315/milk%20yield.aspx"+"?milk=" + str_milk + "&feed=" + str_feed;
HttpGet httpGet = new HttpGet(url);
try
{
HttpResponse httpResponse = new DefaultHttpClient().execute(httpGet);
if(httpResponse.getStatusLine().getStatusCode() == 200)
{
String strResult = EntityUtils.toString(httpResponse.getEntity());
strResult = eregi_replace("(/r/n|/r|/n|/n/r)","",strResult);
milk.setText(strResult);
}
else
{
milk.setText("Error Response: "+httpResponse.getStatusLine().toString());
}
}
用httpconnection通过url带上参数就行了