首页 > Web开发 > 详细

HttpClient 4.3教程-前言

时间:2020-03-19 11:44:13      阅读:49      评论:0      收藏:0      [点我收藏+]

前言

Http协议应该是互联网中最重要的协议。持续增长的web服务、可联网的家用电器等都在继承并拓展着Http协议,向着浏览器之外的方向发展。

虽然jdk中的java.net包中提供了一些基本的方法,通过http协议来访问网络资源,但是大多数场景下,它都不够灵活和强大。HttpClient致力于填补这个空白,它可以提供有效的、最新的、功能丰富的包来实现http客户端。

为了拓展,HttpClient即支持基本的http协议,还支持http-aware客户端程序,如web浏览器,网络服务客户端,或者用于平、拓展http协议的分布式系统。

  1. HttpClient的定义
    • 是一个基于HttpCore的客户端Http传输类库
    • 基于传统的(阻塞)IO
    • 内容无关
  2. HttpClient不能做的事情
    • HttpClient不是浏览器,它是一个客户端http协议传输类库。HttpClient被用来发送和接受Http消息。HttpClient不会处理http消息的内容,不会进行javascript解析,不会关心content type,如果没有明确设置,httpclient也不会对请求进行格式化、重定向url,或者其他任何和http消息传输相关的功能。

HttpClient 4.3教程-前言

原文:https://www.cnblogs.com/deityjian/p/12522761.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!