次のコードが「{」、つまり JSON 全体ではなく JSON 文字列の先頭のみを返すのはなぜですか? ブラウザに URL を入力すると、完全な JSON が返されます。応答をバッファリングしようとしましたが、何も機能していないようです?誰でも理由を説明できますか?
HttpClient httpclient = new DefaultHttpClient();
HttpGet httpget = new HttpGet("https://maps.googleapis.com/maps/api/place/autocomplete/json?input=Nasik%20&types=geocode&language=en&sensor=true&key=API-KEY");
HttpResponse response = httpclient.execute(httpget);
InputStream is = response.getEntity().getContent();
BufferedReader br = new BufferedReader(new InputStreamReader(is));
Toast.makeText(this, br.readLine(), Toast.LENGTH_LONG).show();