1 つの HTTP 応答に複数の応答タイプを含めることはできますか? たとえば、JSON データと画像です。
質問する
649 次
2 に答える
1
ねえ に複数設定することはできませMIME TYPE
んHTTPResponse
。しかし、できることは、コンテンツ タイプを として設定できることです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;
}
于 2013-06-28T18:49:38.213 に答える