Я работаю над API контактов Google, и я получил все данные и отправил в качестве строки JSON (javascript), но когда я получаю изображение из контактов, я могу получить образ. Как я могу отправить его в JSON? Как отправить файл изображения в URL? (Могу ли я использовать указатель?)Как отправить изображение клиенту Javascript с помощью JSON с сервера Java
if (photoLink.getEtag() != null) {
GDataRequest request = myService.createLinkQueryRequest(photoLink);
request.execute();
// No Authentication header information
InputStream stream = request.getResponseStream();
Image image= ImageIO.read(stream);
}
Спасибо Alex.Do мне нужно закодировать изображение на Base64? –
Я считаю, что это лучший вариант. Вот еще информация: http://jimbojw.com/wiki/index.php?title=Data_URIs_and_Inline_Images. Base-64 обеспечивает более постоянную передачу по сетям. Если вы используете сжатие JPEG, изображения будут очень маленькими, и для этого вы должны использовать тип изображения «image/jpg» вместо «image/png» выше. –