Я пытаюсь использовать Google graph API (изображение), чтобы показать некоторые данные в виде круговой диаграммы.http://chart.apis.google.com/chart?chs=250x150&cht=p3&chd=t:41.86,26.00,21.78,10.36&chdl=User998|User591|User671|Others, эта ссылка дает круговую диаграмму при просмотре в браузере.Но когда я пытаюсь получить ответ с помощью HttpClient, я получаю недопустимую ошибку символа.Я использую следующий код, чтобы получить ответ
HttpClient client = new DefaultHttpClient();
HttpResponse httpResponse;
try {
String chartUrl = "above url";
//Here, I am getting illegal character error.
HttpGet getRequest = new HttpGet(chartUrl);
getRequest.setHeader("Content-Type", "image/png");
httpResponse = client.execute(getRequest);
HttpEntity entity = httpResponse.getEntity();
if (entity != null) {
InputStream instream = entity.getContent();
bmImg = BitmapFactory.decodeStream(instream);
instream.close();
}
}
catch(Exception e)
{
//TODO
}
Может кто-нибудь сказать мне, как решить эту проблему?Спасибо, Ашвани