สิ่งที่ฉันพยายามจะทำก็คือดาวน์โหลด 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
เลิกใช้แล้ว ฉันลองใช้ Google DefaultHttpClient deprecated
และรูปแบบอื่น ๆ มากมายเท่าที่ฉันจะนึกออกและไม่สามารถหาผลลัพธ์ที่เป็นประโยชน์ได้ฉันจึงขาดอะไรบางอย่างไป
วิธีที่ถูกต้องของ Java7 ในการดาวน์โหลดเนื้อหาของหน้าเว็บคืออะไร? Http Client นั้นไม่มีภาษาที่ดีเลยใช่ไหม ฉันพบว่ามันยากที่จะเชื่อ
การพึ่งพา Maven ของฉันสำหรับสิ่งนี้คือ ...
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>LATEST</version>
<type>jar</type>
</dependency>
DefaultHttpClient
ไม่คัดค้านอย่างแน่นอน คุณระบุเวอร์ชันใดใน POM ของคุณ