使用没有Payload但指定了content-Type的JAX-RS客户端发布请求

时间:2015-04-27 09:37:49

标签: java cxf jax-rs

我从http获取一个inputStream,没有有效负载但是content-Type set。我想将这个inputStream发送到另一个servlet。代码如下: -

Client client = ClientBuilder.newClient();
Invocation.Builder builder = client.target(url).request();
Response response = builder.post(Entity.entity(inputStream, contentType));

这样做会引发错误

Caused by: javax.ws.rs.ProcessingException: java.lang.IllegalStateException: IllegalStateException invoking http://192.168.7.2:8181/url: Already connected

但是如果我尝试使用带有效负载的inputStream,代码工作正常。 我正在使用apache-CXF和JAX-RS。

周围有工作吗?

0 个答案:

没有答案