私は、単純なJaxrs(ジャージー)エンドポイントに問題があります。私は、単純なペイロードなど"test_string"
でそれをテストするために郵便配達を使用するたびにジャージー+ジャクソン - 文字通り身体のJSON文字列をエスケープ
@POST
@Consumes("application/json")
@Produces("application/json")
@Path("/test")
public String doSomething(String s) {
...
}
、ジャクソンは大手エスケープを二重引用符の末尾にあります。私は"\"test_string\""
で終了します。
私が知る限り、"test_string"
はjson文字列リテラルとして有効です。 test_string
(二重引用符なし)を送信するだけで正常に動作します。しかし、私のクライアントは整形式のJson文字列( "test_string")を送信します
私のリテラルを受け入れるようにjacksonに指示するにはどうすればよいですか?
1: