Java使用HttpClient发送Get和Post请求

本文介绍了Java中使用HttpClient库进行GET和POST请求的方法。通过官方教程链接提供了学习资源,并给出了简单的GET和POST请求样例。HttpClient的特点和适用场景也被提及。
摘要由CSDN通过智能技术生成

HttpClient是什么,用来干什么,怎么用?这三个问题还是看官方教程吧
英文的官方教程:
http://hc.apache.org/httpcomponents-client-ga/tutorial/html/index.html
中文的官方教程:
https://www.ctolib.com/topics-80581.html
需要的Jar包下载:
http://hc.apache.org/downloads.cgi
博客:
https://blog.csdn.net/lmb55/article/details/70246185
https://blog.csdn.net/u010926964/article/details/52063118
https://blog.csdn.net/liuxia8811/article/details/56478884

HttpClient特点:

1)实现了所有 HTTP 的方法(GET,POST,PUT,HEAD 等)
(2)支持自动转向
(3)支持 HTTPS 协议
(4)支持代理服务器等

为什么要使用它?

客户端HTTP传输库
尽管java.net包提供了通过HTTP访问资源的基本功能,但它并未提供许多应用程序所需的完全灵活性或功能。
HttpClient旨在通过提供一个高效,最新且功能丰富的包来实现这一空白,该包实现了最新HTTP标准和建议的客户端。
HttpClient的目的是传输和接收HTTP消息。HttpClient不会尝试处理内容,执行嵌入在HTML页面中的javascript&
  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值