Может ли кто-нибудь сказать мне, знают ли они, как использовать Google Chart API для хранения изображения, возвращенного в файловой системе, а не для включения в веб-страницу?
Моя ситуация такова, что я бы хотел, чтобы Java-сервлет или прослушиватель запускался через регулярные промежутки времени на сервере Apache Tomcat, чтобы выполнять HTTP-запросы GET / POST к Google Chart API и сохранять полученные изображения в файловой системе или базе данных приложения. Позже изображения будут размещены на HTML-страницах.
Предположительно я смотрю на что-то вроде этого:
String result = null;
URL url = new URL(urlStr);
URLConnection conn = url.openConnection ();
BufferedReader rd = new BufferedReader(new InputStreamReader(conn.getInputStream()));
StringBuffer sb = new StringBuffer();
String line;
while ((line = rd.readLine()) != null)
{
sb.append(line);
}
rd.close();
result = sb.toString();
Где результат - изображение, которое можно записать в файл или базу данных? Но где какой-то вывод, возможно, придется вырезать.
Любые советы приветствуются.
Мистер Морган.