我正在使用play-ws standalone来使用scala中的REST服务。
val data = Json.obj("message" -> "How are you?")
wsClient.url("http://localhost:5000/token").post(data).map { response =>
val statusText: String = response.statusText
println(response.body)
}
当我运行这段代码时,我得到以下错误,
Cannot find an instance of play.api.libs.json.JsObject to WSBody. Define a BodyWritable[play.api.libs.json.JsObject] or extend play.api.libs.ws.ahc.DefaultBodyWritables
wsClient.url("http://localhost:5000/token").post(data).map { response =>
它告诉我们要定义一个可写的tells。我已经阅读了文档,但无法获得"BodyWritable“。我是scala的新手。有谁能帮帮我。提前谢谢。
https://stackoverflow.com/questions/44888530
复制相似问题