【问题标题】:Why we need ClientConfig to create a Client (using jersey)为什么我们需要ClientConfig来创建一个Client(使用jersey)
【发布时间】:2015-03-28 16:48:10
【问题描述】:

我是 REST Web 服务的新手,并试图了解为什么以及在何处需要 ClientConfig 来创建客户端。

如果有人可以通过一个简单的例子来解释这一点,将不胜感激。

【问题讨论】:

    标签: java web-services rest jersey webclient


    【解决方案1】:

    首先要创建新的 Jersey 客户端,ClientConfig 不是必需的。使用 ClientConfig,您可以获得一些好处:

    1. 您可以通过ClientConfigs 将Filters 注册到Jersey Client 实例中使用,因此您可以通过Filters 拦截请求或响应并对其进行修改。
    2. 注册提供程序类,例如,支持带有 JSON 的 JAXB。
    3. 您可以通过 ClientConfig 为客户端设置属性,例如PROPERTY_FOLLOW_REDIRECTS 以配置 Jersey 客户端在 3XX HTTP 响应代码上自动重定向到 URI。

    更多信息herehere

    【讨论】:

      猜你喜欢
      • 2013-08-30
      • 1970-01-01
      • 2018-08-03
      • 2021-06-24
      • 1970-01-01
      • 2020-12-27
      • 2011-08-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多