HttpClient学习笔记二--功能介绍

 google了几下找到了一些好的介绍,保存下来。
以后有新的这方面的需求可以考虑考虑这个东东。

HttpClient的功能
转载自 竹笋炒肉的bloghttp://www.infomall.cn/cgi-bin/mallgate/20040514/http://hedong.3322.org/archives/000310.html


  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. HttpMethods 实现Command Pattern,以允许并行请求或高效连接复用

  17. 遵循the Apache Software License协议,源码免费可得




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值