我正在使用apache cxf WebClient(org.apache.cxf.jaxrs.client.WebClient)来POST一个JSON字符串。
WebClient client = WebClient.create(url);
client.path("");
client.header("Content-Length", data.getBytes().length);
client.header("Transfer-Encoding", "chunked");
client.accept(MediaType.APPLICATION_JSON);
client.type(MediaType.APPLICATION_JSON);
client.post(data);
如果数据大小更多,我得到411-Length Required响应。否则,如果数据大小小于其发布的罚款。
请告诉我这里缺少的东西。
此致 希瓦。