HttpClient学习
HttpClient支持Http、Https、SSL,可以实现Session的维持.
HttpClient 学习笔记
笔记一:
1、HttpClient的功能
1. 基于标准,纯正java,实现了http1.0和1.1。
2. 在一个可扩展的OO框架内,实现了HTTP的全部方法(GET, POST,
PUT, DELETE, HEAD, OPTIONS, and TRACE)
3. 支持HTTPS(ssl上的HTTP)的加密操作
4. 透明地穿过HTTP代理建立连接
5. 通过CONNECT方法,利用通过建立穿过HTTP代理的HTTPS连接
6. 利用本地Java socket,透明地穿过SOCKS(版本5和4)代理建立连接
7. 支持利用Basic、Digest和NTLM加密的认证
8. 支持用于上传大文件的Multi-Part表单POST方法
9. 插件式安全socket实现,易于使用第三方的解决方案
10. 连接管理,支持多线程应用,支持设定单个主机总连接和最高连接数量,自动检测和关闭失效连接
11. 直接将请求信息流送到服务器的端口
12. 直接读取从服务器的端口送出的应答信息
13. 支持HTTP/1.0中用KeepAlive和HTTP/1.1中用persistance设置的持久连接
14. 直接访问由服务器送出的应答代码和头部信息
15. 可设置连接超时时间
16.
17. HttpMethods 实现Command Pattern,以允许并行请求或高效连接复用
18. 遵循the Apache Software License协议,源码免费可得
你可能喜欢
- tomcat+post
- post+socring
- iframe
- php+ajax
- ireport+json
- httpclient+post
- tomcat优化参数说明3页
- Tomcat参数配置详解6页
- jsp页面中文参数传递get和post方法分析3页
- Tomcat上传文件大小配置1页
- Apache + Tomcat来构建J2EE环境系统部署手册23页
- tomcat+http5页
- php+ajax文件上传进度条1页
- php+ajax无刷新实现省地市三级联动2页
- php+ajax实现三级联动(以省市县三级联动为例)7页
- 【PHP代码】php+ajax实现分页效果4页
- php+ajax分页演示3页
- php+ajax简单入门2页
- iReport攻略2页
- ireport数据源21页
- iReport笔记1页
- iReport 讲义89页
- ireport参数2页
- iReport速成123页


