读《http 权威指南后》,写的一个只有18K 大小的httpClient
2015-08-10 11:35
405 查看
前端时间,读了《http 权威指南》后,对自己掌握的技能和理论去实现一个简单的http client,心里有点摇摇欲试。大概用了几个小时,就用java写了个简单的http client实现。
目前对http get方法,post方法测试了,没啥问题(也支持http 其它方法)。对http response 报文的解析支持两种,一种是conten-length固定长度 body实体解析,一种是Transfer-Encoding body实体长度可变的解析。
Github 地址:https://github.com/jackliujithub/java-httpclient-18k
总结:通过本次实现简单的http clien对http request 报文格式,response 报文格式进一步了解,对网络组包,拆包有了一定的提高
相关文章推荐
- [置顶] 读《http 权威指南后》,写的一个只有18K 大小的httpClient
- HTTP 权威指南 阅读笔记
- Maven权威指南-----4、定制一个Maven项目
- HTTP权威指南-连接部分
- 一个立即关闭显示器的小软件(Masm开发,只有3KB大小)
- http权威指南-http连接管理
- 每天一道LeetCode-----给定大小为n+1的数组,元素大小在[1 : n]之间,只有一个元素会重复出现多次,找到重复的那个
- 【htpp权威指南】读书笔记【第一章.HTTP概述】
- HttpClient的详细配置指南(基于HttpClient 4.3.5)
- Maven权威指南-----5、一个简单的Web应用
- http权威指南 - 6.代理
- Web架构“圣经”-------HTTP权威指南--5
- 一个简单地应用--从客户端向服务器发送数据.post,get.httpclientget,httpclinetpost,文件上传.
- HTTP权威指南 第3章 HTTP报文
- http权威指南 - 资源
- HTTP权威指南 中文版 pdf
- Http 权威指南
- HTTP权威指南-Content Publishing and Distribution
- http 权威指南 -- http the definitive guide
- HTTP权威指南 第1章 HTTP概述