使用application / json类型响应响应无效的JSON请求

时间:2014-05-28 11:37:40

标签: java playframework playframework-2.2

我正在使用Play framework 2.2.3。我想用JSON响应来响应无效的JSON请求,说响应类型是无效的JSON,如

{"message": "invalid json"}

但默认情况下播放会发送html数据。我正在使用

@BodyParser.Of(BodyParser.Json.class)

控制器类中我的action方法的注释。如何发送JSON响应而不是默认的html响应?

1 个答案:

答案 0 :(得分:1)

根据返回的数据类型自动设置内容类型,因此使用有效的JSON对象,您不需要使用@BodyParserbadRequest另外将响应状态设置为{{1} }

400