jersey-client

    0热度

    1回答

    我有这个问题的最后几个星期,每当我运行Java应用程序以下异常: java.lang.NoClassDefFoundError: com/sun/jersey/core/util/FeaturesAndProperties Caused by: java.lang.ClassNotFoundException: com.sun.jersey.core.util.FeaturesAndProp

    0热度

    2回答

    我正在使用球衣客户端对API进行REST调用,该API将多层响应中的Json和PDF文件作为响应的第一部分和第二部分返回。 final Client client = ClientBuilder.newClient(); final WebTarget target = client.target(endPoint); final Builder request = target.reques

    1热度

    1回答

    我想添加多个头文件。但迄今为止失败惨败。我曾尝试过很多代码调整,但都失败了。有人可以帮我修复代码,或者至少告诉我什么是错的? 页眉映射代码: Map<String, String> headers = new HashMap<String, String>(); headers.put("authorization", authToken); headers.put("API

    0热度

    1回答

    我正在使用一个实现自定义功能的JAR文件作为REST客户端(版本2.22.1)。尽管对于几次调用,一切似乎都正常,但对于特定的HTTP调用,我收到“错误:写入服务器”,,但只能在ubuntu中运行。 在我的两个ubuntu开发电脑上运行单元测试时发生错误。我在开发PC都的Ubuntu 16.04与Oracle JDK: ~$ java -version java version "1.8.0_1

    0热度

    1回答

    如何使用Mockito模拟Jax RS客户端? Foo expected = new Foo(); when(restClient.target(anyString()) .path(anyString()) //Got NPE here .request(MediaType.APPLICATION_JSON) .post(Entity.ent

    1热度

    1回答

    我试图去用EasyMock的交手嘲笑泽西客户端API调用的一些... 我试图嘲弄以下调用生成器API的调用: <T> T post(Entity<?> entity, Class<T> responseType); 执行以下操作: EasyMock.expect(mockInvocationBuilder.post(Entity.json(request), Response.class)).

    0热度

    1回答

    我正在使用Java学习Web服务。我在技术上是一个noob,这是我写的代码,它的工作原理,我只是不知道哪个方法比另一个方法有什么优势,比如哪个方法更安全?哪一个会更快? 我并不是要求完整的答案太广泛。一个简短的一个会做。 我已经使用Jersey 2.x创建了一个REST服务,并且创建了使用上述REST服务的客户端。 POST资源是如下, @POST @Path("postactivity")

    0热度

    1回答

    我有Jersey应用程序,它使用Jersey客户端来请求服务器。服务器使用客户端证书和基本身份验证进行通信。我有证书在GlassFish中 服务器证书链安装信任库和密钥库正确: 服务器证书 - > CA国际 - > CA 客户端证书链: 客户端证书 - > CA国际 - > CA CA是自行创建/签署的证书,而不是来自供应商。 信任: 1)CA 2)CA间 密钥库: 1)具有完整链的客户端证书 代

    0热度

    2回答

    与Dropwizard相当新。 我发现很多解决方案来处理Jersey和ssl自签名证书。 Dropwizard版本是0.9.2 我试图设置的SSLContext但我得到 The method sslContext(SSLContext) is undefined for the type JerseyClientBuilder 代码: TrustManager[] certs = new Tr

    0热度

    1回答

    我想查询参数如下 public WebTarget webTarget(String path, Map<String, String> queryMap) { WebTarget webTarget = client.target(this.address.getUrl()).path(path); if (queryMap != null) queryM