【发布时间】:2015-12-19 13:20:19
【问题描述】:
我有字节数组 byteImg 但我想在我的控制器 jpeg 中从字节数组渲染:
def getSelfie = new HTTPBuilder()
getSelfie.request(fullSelfieUrl, GET, JSON) { req ->
headers.'X-DreamFactory-Session-Token' = session_id
headers.'X-DreamFactory-Application-Name' = 'checkReg'
response.success = { resp, reader ->
assert resp.statusLine.statusCode == 200
println "Get response: ${resp.statusLine}"
println "Content-Type: ${resp.headers.'Content-Type'}"
resp = reader as grails.converters.JSON
String str = resp.toString()
JSONObject jsonObject = new JSONObject(str)
selfieRend = jsonObject.getString("selfie")
byteImg = selfieRend.getBytes()
render byteImg
return byteImg
}
response.'404' = {
println 'Information not found'
}
}
怎么做?非常感谢
【问题讨论】:
-
这段代码是否存在于控制器动作中?
-
是的,控制器动作中的代码
标签: image grails bytearray httpbuilder