title: Getting HTML response instead of Json response
body: <p>I'm getting HTML response instead of JSON response. I'm using following code and I'm receiving HTML response as bf.readLine(). Is there any issue in following code or is this API issue? </p>
  
  <pre><code>String uri = "http://192.168.77.6/Ivr_ABN_API/?id=" + mobile;
      URL url;
      Gson json = null;
      try {
          url = new URL(uri);
          json = new Gson();
  
          HttpURLConnection connection;
          access_token = db.getAccessTokenFromDB();
          connection = (HttpURLConnection) url.openConnection();
          connection.setRequestMethod("GET");
  
          System.out.println("URL:" + uri);
  
          connection.setRequestProperty("Content-Type", "application/json");
          int status = connection.getResponseCode();
          resCode = Integer.toString(status);
          System.out.println("status is " + status);
          InputStream in = connection.getInputStream();
          System.out.println("inputStreamer " + in);
          BufferedReader bf = new BufferedReader(new InputStreamReader(
                  connection.getInputStream()));
          System.out.println("bf.readLine() - " + bf.readLine());
  
          while ((output = bf.readLine()) != null) {
              JSONObject obj = new JSONObject(output);
              System.out.println("output is " + output);
              resCode = obj.getString("resCode");
              resDesc = obj.getString("COUNT");
  
          }
  </code></pre>