- 1、本文档共17页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
httpClient4.1入门教程
HttpClient4.1 Tutorial
利用官方例子讲解 httpClient4.1 的用法
HttpClient 是 Apache Jakarta Common 下的子项目,
可以用来提供高效的、必威体育精装版的、功能丰富的支持 HTTP 协
议的客户端编程工具包,并且它支持 HTTP 协议必威体育精装版的版
本和建议。本文利用官方例子来介绍 HttpClient 的用法。
目 录
HttpClient 简介 4
1) 百科名片: 4
2) HttpClient 的范围 4
3) httpClient 特性 4
HttpClient 基本功能的使用 6
a) 环境准备 6
b) 几个主要类解释 6
c) 第一个程序 6
d) 如何传递参数 8
e) 模拟表单登录 10
f) HttpClient 连接 SSL 12
1) 生成 KeyStore 12
2) 配置 tomcat 服务器支持 SSL 13
3) 用浏览器访问你的应用 15
4) 用 httpClient 访问 https 15
教程版本 说明 作者
0.9 第一个版本.仅简单的几个例子和 SSL 访问 wanghe
HttpClient 简介
1) 百科名片:
HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的
Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net 包
中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本
身提供的功能还丌够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项
目,用来提供高效的、必威体育精装版的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且
它支持 HTTP 协议必威体育精装版的版本和建议。HttpClient 已经应用在很多的项目中,比如
Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLUnit 都使用了
HttpClient。现在 HttpClient 必威体育精装版版本为 HttpClient 4.1.
2) HttpClient 的范围
基于 HttpCore 的客户端 HTTP 运输实现库
基于经典(阻塞)I/O
内容无关
3) httpClient 特性
基于标准,纯净的java 语言.实现了 Http1.0 和 Http1.1
以可扩展的面向对象的结构实现了 Http 全部的方法 (GET, POST, PUT, DELETE,
HEAD, OPTIONS, and TRACE).
支持 HTTPS 协议.
通过 Http 代理建立透明的连接.
利用 CONNECT 方法通过 Http 代理建立隧道的 https 连接.
Basic, Digest, NTLMv1, NTLMv2, NTLM2 Session, SNPNEGO/Kerberos 认证
方案.
插件式的自定义认证方案.
便携可靠的套接字工厂使它更容易的使用第三方解决方案.
连接管理器支持多线程应用.支持设置最大连接数,同时支持设置每个主机的最大连
接数.发现并关闭过期的连接.
Automatic Cookie handling for reading Set-Cookie: headers from the server
and sending them back out in a Cookie: header when appropriate.
插件式的自定义Cookie 策略.
Request output streams to av
您可能关注的文档
- 3.5.IQ索引介绍.pdf
- NHD-3.5-320240MF-ATXL#-CTP-1, 规格书,Datasheet 资料.pdf
- Example3.6 网络的周期修复.pdf
- 3.5%Ni钢最佳强韧性的正交试验.pdf
- 老虎地图产品介绍V3.5版.pdf
- 九年级科学期中卷(1.1-3.6).pdf
- 二线制4_20mA仪表的电源设计.pdf
- §3.7欧氏空间.pdf
- 3.5 电多极矩法-Ver2003.pdf
- pdf3.6可逆矩阵(线性代数).pdf
- 江苏省中医院空调系统节能改造方案20111107 .pdf
- 江苏环境监测设备项目实施方案 .pdf
- 江西省中小学教育教学课题研究功效 .pdf
- 房子留给儿子的承诺书(父母房产留给儿子协议怎么写) .pdf
- 苏科版生物七上第四节《科学探究的基本方法》word教案 .pdf
- 苏教版二年级下册数学第八单元-数据的收集和整理(一)-测试卷含完整答案.pdf
- 自制双套管持续冲洗治疗腹腔镜低位直肠癌根治术后吻合口瘘 .pdf
- 苏少版小学五年级上册音乐教案含教学计划、教学进度全册 .pdf
- 芪参益气滴丸结合波利维治疗对冠心病炎症因子C反应蛋白和纤维蛋白质的.pdf
- 行业标准-多光谱硫化锌晶体-编制说明(讨论稿) .pdf
文档评论(0)