GET Request:
Private Static voidHttpGet () {bufferedreader br=NULL; HttpURLConnection Conn=NULL; Try{String strURL= "Http://agneshome.www.leyingtt.com/agnes_home/config/query"; URL URL=NewURL (strURL); Conn=(HttpURLConnection) url.openconnection (); Conn.setdoinput (true); Conn.setdooutput (true); Conn.setconnecttimeout (10000); Conn.connect (); BR=NewBufferedReader (NewInputStreamReader (Conn.getinputstream ())); String Line=NULL; StringBuilder SB=NewStringBuilder (); while(true) { line=Br.readline (); if(line = =NULL){ Break; } sb.append (line). Append ("\ n"); } if(Sb.length () > 0) {sb.setlength (Sb.length ()-1); } log.i (Mainactivity.tag, sb.tostring ()); } Catch(Exception e) {e.printstacktrace (); }finally { Try{ if(BR! =NULL) {br.close (); } if(Conn! =NULL) {conn.disconnect (); } } Catch(IOException e) {e.printstacktrace (); } } }
POST request:
Private Static voidHttpPost () {bufferedreader br=NULL; HttpURLConnection Conn=NULL; Try{String strURL= "Https://www.baidu.com"; URL URL=NewURL (strURL); Conn=(HttpURLConnection) url.openconnection (); Conn.setdoinput (true); Conn.setdooutput (true); Conn.setconnecttimeout (5000); Conn.setrequestmethod ("POST"); Conn.connect (); BR=NewBufferedReader (NewInputStreamReader (Conn.getinputstream ())); String Line=NULL; StringBuilder SB=NewStringBuilder (); while(true) { line=Br.readline (); if(line = =NULL){ Break; } sb.append (line). Append ("\ n"); } if(Sb.length () > 0) {sb.setlength (Sb.length ()-1); } log.i (Mainactivity.tag, sb.tostring ()); } Catch(Exception e) {e.printstacktrace (); }finally { Try{ if(BR! =NULL) {br.close (); } if(Conn! =NULL) {conn.disconnect (); } } Catch(IOException e) {e.printstacktrace (); } } }
HTTP basic get and POST requests