Java 为什么我们需要ClientConfig来创建客户端(使用jersey)

Java 为什么我们需要ClientConfig来创建客户端(使用jersey),java,web-services,rest,jersey,webclient,Java,Web Services,Rest,Jersey,Webclient,我是RESTWeb服务的新手,正在尝试了解为什么以及在何处需要ClientConfig来创建客户端 如果有人能用一个简单的例子来解释这一点,我们将不胜感激 第一点ClientConfig不是创建新泽西客户端所必需的。使用ClientConfig,您可以获得一些好处: 您可以通过ClientConfigs将筛选器注册到Jersey客户端实例以使用,因此使用筛选器可以拦截请求或响应并修改它们 例如,注册支持JAXB和JSON的提供程序类 您可以通过ClientConfig为客户端设置属性,例如,PR

我是RESTWeb服务的新手,正在尝试了解为什么以及在何处需要ClientConfig来创建客户端


如果有人能用一个简单的例子来解释这一点,我们将不胜感激

第一点ClientConfig不是创建新泽西客户端所必需的。使用ClientConfig,您可以获得一些好处:

  • 您可以通过ClientConfigs将筛选器注册到Jersey客户端实例以使用,因此使用筛选器可以拦截请求或响应并修改它们
  • 例如,注册支持JAXB和JSON的提供程序类
  • 您可以通过ClientConfig为客户端设置属性,例如,
    PROPERTY\u FOLLOW\u REDIRECTS
    将Jersey客户端配置为自动重定向到3XX HTTP响应代码上的URI
  • 更多信息和