IntelliJ IDEA 2020.1添加HttpClient類庫的方法
這篇文章主要介紹了IntelliJ IDEA 2020.1添加HttpClient類庫的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來...
這篇文章主要介紹了IntelliJ IDEA 2020.1添加HttpClient類庫的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
HttpClient下載
Components下選擇HttpClient 5.0,再選擇Download:
點擊Release packages:
選擇HttpClient 5.0.1中的壓縮包,點擊下載:
解壓后即可使用,復(fù)制lib的路徑,后面會用到。
IDEA導(dǎo)入HttpClient類庫
在你的Project上右鍵,選擇Open Module Settings:
選擇Dependencies,點擊“+”按鈕,選擇2 Library…
點擊New Library…,選擇Java:
粘貼之前復(fù)制好的lib的路徑,選擇lib后點擊OK:
繼續(xù)OK:
最后勾選上lib,就導(dǎo)入成功了!
一個簡單的示例程序
完整代碼:
package pkumooc;
?
import org.apache.hc.client5.http.fluent.Request;
?
import javax.imageio.ImageIO;
import java.awt.image.BufferedImage;
import java.io.File;
import java.net.URL;
?
/**
?* @author liuwenchen
?* @create 2020-07-30 13:53
?*/
?
public class HttpClientStock {
????public static void main(String... args) throws Exception {
????????String stockCode = "sz000837";
????????String str = Request.get("http://hq.sinajs.cn/list="+stockCode)
????????????????.execute().returnContent().asString();
????????System.out.println(str);
?
????????String chartType = "min";
????????String imageURL = "http://image.sinajs.cn/newchart/" + chartType + "/n/" + stockCode + ".gif";
?
????????// BufferedImage img = ImageIO.read(Request.Get(imageURL)
????????// .execute().returnContent().asStream());
????????BufferedImage img = ImageIO.read(new URL(imageURL));
????????ImageIO.write(img, "gif", new File("C:\\Users\\81228\\Documents\\Program\\Java Program\\LearnJava\\src\\pkumooc\\aaa.gif"));
????}
}
這段代碼來自于中國大學(xué)MOOC北京大學(xué)唐大仕老師的Java程序設(shè)計課程的第11講 網(wǎng)絡(luò)、多媒體和數(shù)據(jù)庫編程一章中11.1 網(wǎng)絡(luò)編程的第一個視頻。
視頻地址:Java程序設(shè)計
具體的講解視頻里都有,這里只說兩點:
1. Get與get
視頻中的代碼是Get:
String str = Request.Get("http://hq.sinajs.cn/list="+stockCode)
????????????????.execute().returnContent().asString();
實際上會報錯:
換成get即可:
2. 圖片存儲路徑
視頻里的路徑是:d:\aaa.gif
我們換成自己想要的路徑即可:
ImageIO.write(img, "gif", new File("C:\\Users\\81228\\Documents\\Program\\Java Program\\LearnJava\\src\\pkumooc\\aaa.gif"));
對應(yīng)路徑下的aaa.gif:
到此這篇關(guān)于IntelliJ IDEA 2020.1添加HttpClient類庫的方法的文章就介紹到這了,更多相關(guān)IDEA添加HttpClient類庫內(nèi)容請搜索相關(guān)文章。
Windows系統(tǒng)下安裝 IntelliJ IDEA 的方法圖文教程
本文通過圖文并茂的形式給大家介紹了Windows 系統(tǒng)下安裝 IntelliJ IDEA 的方法,文中還給大家提到了IntelliJ IDEA 注冊碼,非常不錯,具有參考借鑒價值,需要的朋友參考下...