我正在使用Play framework 2.2.3。我想用JSON响应来响应无效的JSON请求,说响应类型是无效的JSON,如
{"message": "invalid json"}
但默认情况下播放会发送html数据。我正在使用
@BodyParser.Of(BodyParser.Json.class)
控制器类中我的action方法的注释。如何发送JSON响应而不是默认的html响应?
答案 0 :(得分:1)
根据返回的数据类型自动设置内容类型,因此使用有效的JSON对象,您不需要使用@BodyParser
,badRequest
另外将响应状态设置为{{1} }
400