HTTP请求方式



     我们熟知的HTTP协议请求方式有三种,但实际上是有六种的,我在此一一阐述下。

1.GET:这种请求方式最为常见,客户程序通过这种请求方式访问服务器上的一个文档,并由服务器把文档发给客户程序;

2.POST:客户程序可通过这种方式发送大量信息给服务器,不仅包含要访问的文档的URI,还包括大量的请求的请求正文,在这些请求正文中通常会包含HTML表单数据;

3.HEAD:用于在客户程序和服务器之间交流一些内部数据,服务器不会返回具体的文档。当使用GET和POST方法时,服务器最后都将特定的文档返回给了客户程序。HEAD请求方式则不同,它仅仅交流一些内部数据,这些数据不会影响到用户浏览网页的过程,可以说是对用户透明的。HEAD请求方式通常不会单独使用,而是为其他请求方式起辅助作用。一些搜索引擎使用HEAD请求方式来获取网页的标志信息,还有一些HTTP服务器在进行安全认证时,用这个方式来传递认证信息;

4.PUT:客户程序通过这种方式把文档上传给服务器;

5.DELETE:客户程序通过这种方式来删除远程服务器上的某个文档。

客户可以通过PUT和DELETE请求方式来管理远程服务器上的文档,但这两种方式并不常用,所以很多HTTP服务器不支持PUT和DELETE。

 



  • 3
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值