Java+HttpClient
梦忆安凉
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java+HttpClient学习笔记06-DELETE请求
HttpClient中DELETE请求,是没有办法带参数的。因为setEntity()方法是抽象类HttpEntityEnclosingRequestBase类里的方法,HttpPost继承了该类,而HttpDelete类继承的是HttpRequestBase类。下面是没有setEntity()方法的。 需要自己创建一个新类,然后照着HttpPost的抄一遍,让新类能够调用setEntity()...原创 2019-08-21 17:32:33 · 2190 阅读 · 0 评论 -
Java+HttpClient学习笔记05-POST请求
JSON格式的请求 使用了GitHub的添加邮箱的接口进行测试,GitHub接口文档 先登录GitHub,然后右上角用户下拉框中选择settings,然后选Emails。可以看到当前账户设置的邮箱情况 再看添加邮箱接口的文档描述,可以通过一个str或者一个数组来添加一个,或多个邮箱 import com.alibaba.fastjson.JSON; import com.alibab...原创 2019-08-15 11:30:45 · 330 阅读 · 0 评论 -
Java+HttpClient学习笔记04-基础认证
没有找到关于基础认证的API,就自己写了一下。 HTTP的部分认证需要使用Authorization请求头字段 基础认证 HTTP的基础认证需要通过请求头Authorization:一定规则后加密后的值 1、将用户名和密码已 用户名:密码的形式进行Base64加密 2、将Basic+空格+加密后的值形式拼接 3、Authorization:Basic 加密后的值 这种加密方式应...原创 2019-08-14 15:32:39 · 527 阅读 · 0 评论 -
Java+HttpClient学习笔记03-GET请求
无参数的GET请求 import org.apache.http.*; import org.apache.http.client.methods.CloseableHttpResponse; import org.apache.http.client.methods.HttpGet; import org.apache.http.impl.client.CloseableHttpClient...原创 2019-08-13 18:39:30 · 236 阅读 · 0 评论 -
Java+HttpClient学习笔记02-URL和参数
URIBuilder类:用来构建修改URI NameValuePair类:用来构建参数 构建URI import org.apache.http.client.utils.URIBuilder; import java.net.URI; import java.net.URISyntaxException; public class LessonUrl { publ...原创 2019-08-13 18:08:46 · 1379 阅读 · 0 评论 -
Java+HttpClient学习笔记01-基础概念
文章是在HttpClient4.5.9版本下写的。下载网址,API文档 官方给的简单示例 CloseableHttpClient httpclient = HttpClients.createDefault(); HttpGet httpget = new HttpGet("http://localhost/"); CloseableHttpResponse response = ht...原创 2019-08-13 09:45:37 · 465 阅读 · 0 评论
分享