您的位置:首页 > 理论基础 > 计算机网络

HttpClient前言

2015-11-28 14:13 525 查看
前言
用于互联网的超文本传输协议(HTTP)在今天可能是最重要的协议,网络服务、网络应用以及网络计算的增长持续加深HTTP协议在除基于用户驱动的浏览器之外的重要性,同时增加了需要HTTP协议支持的应用的数量。
尽管java.net包提供了通过HTTP访问网络资源的基本功能,但是并没有提供一个完整的灵活的可被大多数应用使用的功能。HttpClient旨在通过提供一个高效、最新并且功能丰富的API包弥补这一空白,这些包实现了最新的HTTP客户端标准和建议。
HttpClient在对基本HTTP协议提供健壮稳定的支持的同事还兼具扩展性,HttpClient可能会引起任何想要构建诸如web浏览器、网络服务客户端或者为了分布式通信而使用或继承HTTP协议的系统的人的兴趣。
1.HttpClient是什么
基于HttpCore的HTTP协议客户端传输库。
基于传统(阻塞)I/O。
内容无关的。
2.HttpClient不是什么
HttpClient不是一个浏览器,而是一个HTTP客户端传输库,HttpClient的目的是发送和
接受HTTP信息,HttpClient不会去解析消息,不会去执行嵌入到HTML页面的JavaScript脚本,
不会去解析消息的类型,也不会去做其他任何和HTTP传输无关的事情。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: