当前位置: 移动技术网 > IT编程>开发语言>Java > IntelliJ IDEA 2020.1添加HttpClient类库的方法

IntelliJ IDEA 2020.1添加HttpClient类库的方法

2020年09月30日  | 移动技术网IT编程  | 我要评论
httpclient下载下载地址:apache httpcomponentscomponents下选择httpclient 5.0,再选择download:点击release packages:选择h

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

在这里插入图片描述

aaa.gif

到此这篇关于intellij idea 2020.1添加httpclient类库的方法的文章就介绍到这了,更多相关idea添加httpclient类库内容请搜索移动技术网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持移动技术网!

如您对本文有疑问或者有任何想说的,请点击进行留言回复,万千网友为您解惑!

相关文章:

验证码:
移动技术网