2013-06-28 12 views

回答

1

嘿這是不可能設置多個MIME TYPEHTTPResponse。但是你可以做的是,你可以將內容類型設置爲application/json。並且使用json,您可以使用BASEEncoder發送圖像。

public static String encodeToString(BufferedImage image, String type) { 
    String imageString = null; 
    ByteArrayOutputStream bos = new ByteArrayOutputStream(); 

    try { 
     ImageIO.write(image, type, bos); 
     byte[] imageBytes = bos.toByteArray(); 

     BASE64Encoder encoder = new BASE64Encoder(); 
     imageString = encoder.encode(imageBytes); 

     bos.close(); 
    } catch (IOException e) { 
     e.printStackTrace(); 
    } 
    return imageString; 
} 
1

不,我認爲一個通常會在發送JSON圖像的URL,並使用JavaScript來更新「IMG」元素的「src」屬性