public class Httpconnect {public static string getnews (string url,list<? extends namevaluepair> parameters) {string Builder sb = new StringBuilder (); HttpClient client = new Defaulthttpclient (); HttpPost post=new httppost (URL); Httpparams params = Client.getparams (); Httpconnectionparams.setconnectiontimeout (params, 5000); Httpconnectionparams.setsotimeout (params, urlencodedformentity), try {senddate=new urlencodedformentity ( Parameters);p ost.setentity (senddate); HttpResponse response = Client.execute (POST), if (Response.getstatusline (). Getstatuscode () = = () {httpentity entity = Response.getentity (); if (entity! = null) {BufferedReader reader = new BufferedReader (New InputStreamReader ( Entity.getcontent (), "UTF-8"), 8192); String line = null;while (line = Reader.readline ())! = null) {Sb.append (line + "\ n");} Reader.close (); return sb.tostring ();}}} catch (Exception e) {}return null;}
HttpClient Networking Tool Class