[英]scala play 2.1 serve JSON response as text/json
我正在玩Play! 2.2用scala。 我正在嘗試提供JSON響應。 以下代碼將作為application/json
提供響應,但我希望它能夠提供text/json
。
我在這里找到了一些文檔: http : //www.playframework.com/documentation/2.1.x/ScalaJsonRequests但是,顯示的示例返回application/json
。
以下是我在控制器中的功能示例:
def myContollerFunction = Action(parse.json) { request =>
(request.body \ "foo").asOpt[String].map { foo =>
Ok(Json.toJson(Map("foo" -> foo)))
}}.getOrElse {
BadRequest("foo bar")
}
}
以下是cURL的示例輸出:
HTTP/1.1 200 OK Content-Type: application/json; charset=utf-8
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.