已弃用的Java HttpClient - 它有多难?
2022-08-31 06:47:37
我所要做的就是下载一些JSON并将其反序列化为一个对象。我还没有下载JSON。
我能找到的几乎每一个HttpClient的例子,包括apache网站上的例子,看起来都像......
import org.apache.http.client.HttpClient;
import org.apache.http.impl.client.DefaultHttpClient;
public void blah() {
HttpClient client = new DefaultHttpClient();
...
}
但是,Netbeans 告诉我,这已被弃用。我已经尝试了谷歌搜索和我能想到的尽可能多的其他变化,但找不到任何有用的结果,所以我显然错过了一些东西。DefaultHttpClient
DefaultHttpClient deprecated
Java7下载网页内容的正确方法是什么?真的没有像样的Http客户端作为语言的一部分吗?我发现这很难相信。
我对此的 Maven 依赖是...
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>LATEST</version>
<type>jar</type>
</dependency>