我需要使用and发送一个已经JSON
格式化的字符串Jersey client 1.19
genson 1.3
Client.create().resource(path).webResource.type(MediaType.APPLICATION_JSON_TYPE)
.accept(MediaType.APPLICATION_JSON_TYPE).put(ClientResponse.class, jsonAsString)
问题在于客户端正在解析字符串,我需要按原样发送它。我正在发送类似的东西{ "name":"Foo" }
,而客户正在将其转换为"{ \"name\":\"Foo\" }"
. 如果我将类型更改为PLAIN_TEXT
它会正确发送请求,但我需要将其发送为application/json
.