以下のサービスです。
@Produces({MediaType.APPLICATION_JSON})
public Response getJson(...) {
return Response.ok("hello").build();
}
返すべきapplication/json
です。
ただし、このサービスへの呼び出しは
Status-Code: 200
Content-Type:application/json
Response: hello
「hello」は有効な JSON ではないため、プレーンな文字列を JSON にシリアル化する際に何らかの例外をスローすべきではありませんか?
これが機能する理由はありますか?