title: Reading inputStream using BufferedReader.readLine() is too slow
body: <p>I am using following code.</p>
  
  <pre><code>BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
  String line = null;
  
  StringBuilder responseData = new StringBuilder();
  while((line = in.readLine()) != null) {
      responseData.append(line);
  }
  </code></pre>
  
  <p>But it is taking more than 12 sec to read 200 line.</p>
  
  <p>Please help</p>