Tüm yapmaya çalıştığım bazı JSON indirmek ve bir nesneye serileştirmek olduğunu. Henüz JSON'u indirebildim.
Apache sitesinde olanlar da dahil olmak üzere bulabildiğim hemen hemen her HttpClient örneği ...
import org.apache.http.client.HttpClient;
import org.apache.http.impl.client.DefaultHttpClient;
public void blah() {
HttpClient client = new DefaultHttpClient();
...
}
Ancak Netbeans bana bunun DefaultHttpClient
reddedildiğini söylüyor . Ben googling denedim DefaultHttpClient deprecated
ve aklıma gelen gibi diğer birçok varyasyon denedim ve herhangi bir yararlı sonuç bulamıyorum, bu yüzden açıkçası bir şey eksik.
Bir web sayfasının içeriğini indirmenin doğru Java7 yolu nedir? Dilin bir parçası olarak gerçekten iyi bir Http İstemcisi yok mu? Buna inanmakta zorlanıyorum.
Bunun için Maven bağımlılığım ...
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>LATEST</version>
<type>jar</type>
</dependency>
DefaultHttpClient
kesinlikle reddedilmiyor. POM'nizde hangi sürümü belirttiniz?