web route时,返回数据base64编码

This commit is contained in:
imndx
2019-06-28 17:27:37 +08:00
parent da0b725ff8
commit 2fc106aa26
@@ -147,7 +147,11 @@ public class RouteAction extends Action {
if (contents == null) {
ByteBuf ackPayload = Unpooled.buffer();
ackPayload.ensureWritable(1).writeByte(errorCode.getCode());
response.setContent(ackPayload);
contents = ackPayload.array();
}
if (base64Response) {
byte[] base64Data = Base64.getEncoder().encode(contents);
response.setContent(base64Data);
} else {
response.setContent(contents);
}