Все, що я намагаюся зробити, це завантажити деякий 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 як частини мови? Мені важко повірити.
Моя залежність від Мейвена це ...
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>LATEST</version>
<type>jar</type>
</dependency>
DefaultHttpClient
точно не застаріло. Яку версію ви вказали у своєму POM?