java - call to remote Servlet using HttpURLConnection gives header as output -


i have java program code calls servlet , displays output server.

import java.io.*; import java.net.*;  public class calltripplanner {     public static void main(string[] args) throws exception {       url url= new url ("http://192.168.1.2/busagency/stopdetails");//#      //*url url= new url ("http://102.181.138.27/busagency/stopdetails");          httpurlconnection connection = (httpurlconnection) url.openconnection();     connection.setrequestmethod("get");         connection.setdooutput(true);          outputstreamwriter out = new outputstreamwriter(connection.getoutputstream());         out.write("target=" + "getallstopdetails");         out.close();          bufferedreader in = new bufferedreader(                                     new inputstreamreader(                                     connection.getinputstream()));      /*string decodedstring;          while ((decodedstring = in.readline()) != null) {             system.out.println(decodedstring);         }*/      string decodedstring = in.readline();     system.out.println(decodedstring);         in.close();     } } 

in local host output: maha-ganapathi-stop 19.177679 72.947481 pipe-line-mulund-2 19.184165 72.948511 s h-kelkar 19.183577 72.948854 erla 19.108312 72.840407

[which expected , same when call html using web-browser.]

in remote host output: when running same program providing static ip instead of local host. replace # marked line * marked line in program. provides header information html tags following output.

i unable trace flaw.

thanks in advance.


Comments

Popular posts from this blog

java - Play! framework 2.0: How to display multiple image? -

gmail - Is there any documentation for read-only access to the Google Contacts API? -

php - Controller/JToolBar not working in Joomla 2.5 -