我有一个终点:
public interface Endpoint {
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
@POST
DSConSubResult createDocSet(GD document) ;
}
,我有一个使用此端点的方法。端点生成JSON时如何获取响应?如何阅读它们?
ResteasyJackson2Provider resteasyJacksonProvider = new ResteasyJackson2Provider();
ObjectMapper mapper = new ObjectMapper();
mapper.configure(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS, false);
resteasyJacksonProvider.setMapper(mapper);
ResteasyWebTarget target = new ResteasyClientBuilder().register(resteasyJacksonProvider).build().target(URL);
target.register(new AuthHeadersRequestFilter("Bearer" + userSession.getToken().getAccessToken()));
Endpoint proxy = connection(properties.getStableURL()).proxy(Endpoint.class);
System.out.println(proxy.createDocSet(gD));