public static Boolean PostInfo (String info1, String Info2,
String Info3, ....)
{
Final Httpparams httpparams = new Basichttpparams ();
Httpconnectionparams.setconnectiontimeout (Httpparams, 3000);
Httpconnectionparams.setsotimeout (Httpparams, 3000);
Httpconnectionparams.setsocketbuffersize (Httpparams, 1024);
Defaulthttpclient httpClient = new Defaulthttpclient ();
Httpclient.setparams (Httpparams);
HttpPost HttpPost = new HttpPost (URI);
list<namevaluepair> Nvps = new arraylist<namevaluepair> ();
Nvps.add (New Basicnamevaluepair ("Info1", Info1));
Nvps.add (New Basicnamevaluepair ("Info2", Info2));
Nvps.add (New Basicnamevaluepair ("Info3", Info3));
Try
{
Httppost.setentity (New Urlencodedformentity (Nvps, HTTP. Utf_8));
HttpResponse response = Httpclient.execute (HttpPost);
if (response! = NULL)
{
Final Statusline statusline = Response.getstatusline ();
if (statusline! = null && statusline.getstatuscode () = = 200)
{
}
}
} catch (Unsupportedencodingexception e)
{
} catch (Clientprotocolexception e)
{
} catch (IOException e)
{
E.printstacktrace ();
}
}
Android HTTP Post