首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HttpGet get =新HttpGet(url);给出异常

HttpGet get =新HttpGet(url);给出异常
EN

Stack Overflow用户
提问于 2014-10-04 05:54:17
回答 2查看 2.5K关注 0票数 5

我正在试着做一件非常简单的事情,这件事在几天前是有效的。

代码语言:javascript
运行
复制
CloseableHttpClient client = HttpClientBuilder.create().build();
            HttpGet get = new HttpGet(url);
            HttpResponse response = client.execute(get);

它给出了以下错误

代码语言:javascript
运行
复制
Caused by:
            java.lang.IllegalStateException: Unsupported cookie spec: default
                at org.apache.http.cookie.CookieSpecRegistry.getCookieSpec(CookieSpecRegistry.java:110)
                at org.apache.http.cookie.CookieSpecRegistry$1.create(CookieSpecRegistry.java:163)
                at org.apache.http.client.protocol.RequestAddCookies.process(RequestAddCookies.java:157)
                at org.apache.http.protocol.ImmutableHttpProcessor.process(ImmutableHttpProcessor.java:132)
                at org.apache.http.protocol.HttpRequestExecutor.preProcess(HttpRequestExecutor.java:166)
                at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:485)
                at org.apache.http.impl.client.AbstractHttpClient.doExecute(AbstractHttpClient.java:878)
                at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:84)
                at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:109)
                at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:57)

我早些时候遇到了这个错误,我使用了一个弃用的客户端,并将其更改为使用HTTPClientBuilder。我不确定为什么它会在HTTPGet上提供。任何帮助都是非常感谢的。

EN

回答 2

Stack Overflow用户

发布于 2014-12-30 11:58:17

这是一个来自apache httpclient的错误,4.4 beta 1版本有这个错误,但是4.3.6版本对我来说很好。

如果您使用的是maven,请在pom中使用以下命令:

代码语言:javascript
运行
复制
    <dependency>
        <groupId>org.apache.httpcomponents</groupId>
        <artifactId>httpclient</artifactId>
        <version>4.3.6</version>
    </dependency>

在修复这个错误之前,不会将其更新到4.4。

票数 9
EN

Stack Overflow用户

发布于 2021-10-19 11:58:47

试试这段代码

http.get(Uri.parse('https://jsonplaceholder.typicode.com/albums/1'));}

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26187341

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档