java put方法_java 实现Put request

  • Post author:
  • Post category:java


http请求有八中方法GET,POST,HEAD,PUT,DELETE,OPTIONS,TRACE,CONNECT,GET和POST比较常用,由于项目开发需要,开始自己研究PUT请求方法,其实和POST请求方法差不多。下面来讲一下常用的请求方法和不常用的PUT方法。

一、HEAD方法跟GET方法相同,只不过服务器响应时不会返回消息体。一个HEAD请求的响应中,HTTP头中包含的原信息应该和一个GET请求的响应消息相同。这种方法可以用来获取请求中隐含的元信息,而不用传输实体本身。也经常用来测试超链接的有效性、可用性和最近的修改。

HEAD请求常常被忽 略,但是能提供很多有用的信息,特别是在有限的速度和带宽下。主要有以下特点:

1、只请求资源的首部;

2、检查超链接的有效性;

3、检查网页是否被修改;

4、多用于自动搜索机器人获取网页的标志信息,获取rss种子信息,或者传递安全认证信息等

二、GET请求方法是最常用的HTTP请求之一,有以下几个特点:

1、默认的请求方法;

2、GET请求通常用于获取信息,所以应该是安全的、幂等的。

3、请求数据表现在URL上,以名称/值的形式发送。对请求的长度有限制,

4、在IE和Opera等浏览器会产生URL缓存。如果不增加冗余的请求参数,响应会返回缓存中数据,导致结果不一致。

5、安全性低。是直接跟在请求头的后面而且是明文

三、POST方法

标注已存在的资源;

提交数据

通过追加的操作来拓展数据库

POST方法有以下特点:



版权声明:本文为weixin_39908588原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。