[置顶] 读《http 权威指南后》,写的一个只有18K 大小的httpClient
2017-03-29 10:37
459 查看
前端时间,读了《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 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权威指南 读书笔记-client
- CAtlHttpClient的一个严重bug
- 用C语言实现一个简单的HTTP客户端(HTTP Client)
- [HttpClient] 创建一个HTTP POST 请求 (from Jakarta Commons cookbook 11.7 )
- 一个httpclient4实例跨域访问会报错,谁知道在什么情况下会出现这个问题?
- MSSQL(T-SQL)中的varchar不指定大小好像一般来说只有一个的长度
- 求救一个关于commons-httpclient组件在网络连接过程中的速度问题,好奇怪啊。。。
- libcurl 一个实现了client请求http,ftp的库
- HTTP权威指南 读书笔记-server
- HTTP权威指南
- 用C语言实现一个简单的HTTP客户端(HTTP Client)
- 一个HttpClient的试验
- 一个httpclient写法
- Asp.Net微型服务器,只有一个文件,并且才300K大小|建议从事Asp.Net开发的博友们人手一份
- httpclient结合http报文查看工具的一个实例
- Android学习指南之三十:使用URLConnection和HttpClient访问网络的方法
- 转一个很详细的httpclient入门
- 用C语言实现一个简单的HTTP客户端(HTTP Client)
- HttpClient4 Post XML到一个服务器上
- 用C语言实现一个简单的HTTP客户端(HTTP Client)