【发布时间】:2020-09-08 11:52:54
【问题描述】:
我们正在使用 Java / Kotlin 的新 gcp 云功能。
在当前的参考实现中,我们返回 org.springframework.messaging.support.GenericMessage 对象。
所以我们的代码看起来像这样(Kotlin):
fun generatePdfInBase64(message: Message<Map<String, Any>>): Message<*> {
val document = process(message)
val encoded = Base64.getEncoder().encodeToString(document.document)
return GenericMessage(encoded)
}
我们无法找到任何方法在我们的消息中包含自定义 http 响应代码,例如201什么的。该函数在没有异常或500的情况下只响应200。
有人知道这样做的方法吗?
最好的祝福
安迪
【问题讨论】:
标签: kotlin google-cloud-platform spring-cloud-function