Skip to content

zidoshare/http-client-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

简介

为深入学习httpClient而创建的学习项目,httpClient版本为(4.5.x)

所有想关类与代码均放在test目录下,为了方便运行。main目录下只有简单的编写的一些工具。

项目下包含demo-server文件夹,是使用go语言编写的简单服务器。主要是为了配合 httpClient去请求服务器,以得到我想要的内容

所有需要服务器的测试代码,都会自动启动服务器。无需手动启动

不使用java编写是因为go的编写执行都很简单,不需要做太多的步骤,打开就写。

为了跨平台和使用简单,主分支上默认将已经编译好的服务端添加到了demo-server下的bin目录中 如果你自己安装了go,可自行编译。

如果需要手动进行构建.确保go版本为1.11+后直接执行./src/main/resources/demo-server/build.sh即可。

项目代码是大部分按照httpClient的官方文档编写(抄)代码。系统的学习一下http client。

每个类包含响应注释(官方文档机翻)及自己的笔记。后续可能会有自己的代码

编译&运行

查看需要的test方法,执行即可

About

http client学习项目

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published