Hitting a get/post request a URL in android but no request is recieved at server side -


i'm trying put get/post request on link http://103.48.108.35:5005/dataitsno no request pinging on server i'm using following code on android application. want send in background request(does not hamper current process).

public  void  sendcont() throws unsupportedencodingexception { string name="raj";         string ownno="85859657";         string text="";         string data = urlencoder.encode("owndat","utf-8")+"="+urlencoder.encode(ownno, "utf-8");         data += "&" + urlencoder.encode("cont", "utf-8") + "=" + urlencoder.encode(name, "utf-8");         bufferedreader reader=null;         try         {              url url = new url("http://103.48.108.35:5005/dataitsno?quer='"+ownno+"'");              // send post data request              urlconnection conn = url.openconnection();             conn.setdooutput(true);             outputstreamwriter wr = new outputstreamwriter(conn.getoutputstream());             wr.write( data );             wr.flush();              // server response              reader = new bufferedreader(new inputstreamreader(conn.getinputstream()));             stringbuilder sb = new stringbuilder();             string line = null;              // read server response             while((line = reader.readline()) != null)             {                 sb.append(line + "\n");             }               text = sb.tostring();         }         catch(exception ex)         {          }                 {             try             {                  reader.close();             }              catch(exception ex) {}         }          // show response on activity         //content.settext( text  );     } 

this might u,

thread thread = new thread(new runnable() {             @override             public void run() {                  try {                      url url = new url(url);                     httpurlconnection conn = (httpurlconnection) url                             .openconnection();                     conn.setreadtimeout(10000 /* milliseconds */);                     conn.setconnecttimeout(15000 /* milliseconds */);                     conn.setrequestmethod("get");                     conn.setdoinput(true);                     // starts query                      conn.connect();                     inputstream stream = conn.getinputstream();                      string data = convertstreamtostring(stream);                      // u can read data here                     stream.close();                   } catch (exception e) {                 }             }         });          thread.start(); 

& convertstreamtostring is,

static string convertstreamtostring(java.io.inputstream is) {         java.util.scanner s = new java.util.scanner(is).usedelimiter("\\a");         return s.hasnext() ? s.next() : "";     } 

Comments

Popular posts from this blog

angularjs - ADAL JS Angular- WebAPI add a new role claim to the token -

php - CakePHP HttpSockets send array of paramms -

node.js - Using Node without global install -