问题描述
我在这样的项目中使用Jersey客户端:
clientConfig.connectorProvider(new ApacheConnectorProvider());
clientConfig.register(MultiPartFeature.class);
client = ClientBuilder.newClient(clientConfig);
它实际上使用httpClient来完成这项工作。但是现在我在以下问题中遇到了CookieSpec问题:Fixing HttpClient warning “Invalid expires attribute” using fluent API。我需要更改CookieSpec,但找不到在哪里更改配置。
解决方法
也许您可以尝试使用以下解决方案:
RequestConfig requestConfig = RequestConfig.custom()
.setCookieSpec(CookieSpecs.STANDARD).build();
clientConfig.property(ApacheClientProperties.REQUEST_CONFIG,requestConfig);