IntelliJ IDEA 2020.1添加HttpClient类库的方法
HttpClient下载
Components下选择HttpClient 5.0,再选择Download:

点击Release packages:

选择HttpClient 5.0.1中的压缩包,点击下载:

解压后即可使用,复制lib的路径,后面会用到。

IDEA导入HttpClient类库
在你的Project上右键,选择Open Module Settings:

选择Dependencies,点击“+”按钮,选择2 Library…

点击New Library…,选择Java:

粘贴之前复制好的lib的路径,选择lib后点击OK:

继续OK:

最后勾选上lib,就导入成功了!


一个简单的示例程序
完整代码:
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"));
}
}
这段代码来自于中国大学MOOC北京大学唐大仕老师的Java程序设计课程的第11讲 网络、多媒体和数据库编程一章中11.1 网络编程的第一个视频。
视频地址:Java程序设计
具体的讲解视频里都有,这里只说两点:
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"));
对应路径下的aaa.gif:


到此这篇关于IntelliJ IDEA 2020.1添加HttpClient类库的方法的文章就介绍到这了,更多相关IDEA添加HttpClient类库内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!
相关文章

最新IntelliJ IDEA 2022.2 激活码分享 2022版 IDEA永久激活图文教程(附
IntelliJ IDEA2022是一款相当好用的Java语言编程工具,本文为大家带来了2022版 IDEA永久激活教程,需要的朋友一起看看吧2022-04-13
IntelliJ IDEA2021怎么破解安装?IntelliJ IDEA2021破解安装教程
idea2021.1是一款专业的JAVA IDE编程工具,集JavaDoc预览支持、智能代码、对重构的优越支持、灵活的排版功能、XML的完美支持与代码检查等等,旨在到提倡智能编码,便于减少2021-03-05
Intellij IDEA2020激活过期?Intellij IDEA 2021.1最新激活破解方法(附
Intellij IDEA目前激活已经全面失效,由于第一版的注册程序包有一点漏洞,导致被官方修复了。这里带来全新的激活文件,完美注册激活,具体方法请参考本文操作步骤2021-04-10
IntelliJ IDEA 2020.3新版发布 不需要激活码了
IntelliJ IDEA 2020.3 发布了 不需要激活码了?真的假的?下文小编就为大家详细解说,一起看看吧2020-11-26
IntelliJ IDEA 2020.2安装激活图文教程(免费激活至2089年 亲测有效)
今天小编为大家带来了IntelliJ IDEA 2020.2安装激活图文教程,最关键的是可以免费激活至2089年, 亲测有效。需要的朋友赶紧看看2020-11-26
这篇文章主要介绍了IntelliJ IDEA2020.2简单配置(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起2020-09-24
IntelliJ IDEA 2020.1.3安装Jrebel热部署插件和破解工具带激活教程
这篇文章主要介绍了IntelliJ IDEA 2020.1.3安装Jrebel热部署插件和破解工具带激活教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友2020-09-15
IntelliJ2021系列怎么安装? IntelliJ IDEA 2021.1.0最新注册方法+汉化
IntelliJ IDEA 2021.1发布了,新版本增加对 Java 14的支持,这里就带来了IntelliJ IDEA 2021最新的汉化激活教程,以及汉化方法,并附有激活补丁下载,希望对大家有帮助2021-04-10
IntelliJ IDEA 2020.1正式发布,你要的Almost都在这(推荐)
自从官方在2020-01-20发布了其2020年的Roadmap后,我便持续关注着、期待着JetBrains IntelliJ IDEA在“新10年”的首个版本的发布,感兴趣的朋友跟随小编一起看看吧2020-04-13
IntelliJ IDEA 2021.1.0许可证最新注册激活方法 五种许可证激活教程
JetBrains2021系列陆续发布,之前的激活教程已经不能使用,今天就给大家带来了最新的激活教程,适用于JetBrains的所有开发工具2021-04-10











最新评论