【发布时间】:2017-01-05 09:18:27
【问题描述】:
如何从端点获取响应体?我正在向 Endpoint 发送请求,我想知道如何获取响应字符串。
val complexRequest = ws.url(serviceEndpoint).withHeaders("Content-Type" -> "application/xml")
val result = complexRequest.post(leadXml).map { response =>
logger.info(s"response $response")
if (response.status == 200) {
val res = response
logger.info(s"status passed.. $res")
}
else {
val res = response
logger.info(s"status failed.. $res")
}
}
【问题讨论】:
-
这是测试代码还是在控制器内部?
-
它在服务内部,现在我得到了响应。我已经通过承诺将响应返回给控制器。
标签: scala playframework response