1 Code Snippet:2 3 PublicHttpURLConnection connection =NULL;4 5 Setting the Connection property6URL url =NewURL (urlpath);7Connection =(HttpURLConnection) url.openconnection ();8Connection.setdooutput (true);9Connection.setdoinput (true);TenConnection.setrequestmethod ("POST"); OneConnection.setusecaches (false); AConnection.setinstancefollowredirects (true); -Connection.setrequestproperty ("Content-type", "Application/json"); -Connection.setrequestproperty ("content-encoding", "GBK"); the //connection.setrequestproperty ("content-encoding", "UTF-8"); -Connection.setrequestproperty ("Accept", "Application/json"); - Connection.connect (); - + - + Send Request AOutput =Connection.getoutputstream (); at Output.write (Request.getbytes ()); - Output.flush (); - - Accept Response -Reader =NewBufferedReader (NewInputStreamReader ( - Connection.getinputstream ())); in String St; -StringBuffer STB =NewStringBuffer (); to while(NULL! = (St =Reader.readline ())) { + Stb.append (ST); - } the * $ Close ConnectionPanax Notoginseng if(NULL!=connection) { - Connection.disconnect (); the}
HTTP client Code Snippets