HTTP的5个常用Method及其含义,5个常用Status Code及其含义,HTTP与HTTPS的区别和HTTPS的实现原理

想让服务器知道我们请求的意图,那就须清楚HTTP中常用 methods(请求方法),先来列一列有哪些methods:

GET: 获取资源###
HEAD: 获取报文头部###
POST: 传输实体主体###
PUT: 传输文件###
DELETE: 删除文件###
OPTIONS: 询问支持方法####
GET : 获取资源

用来请求已被URI识别的资源。GET方法用作请求数据,但不会对数据产生任何影响
HEAD: 获取报文头部

跟GET方法一样,但是HEAD方法不返回报文的主体,只是返回一些相关信息,比如确认URI的有效性、资源更新的日期等信息
POST 传输实体主体

用来给服务器发送数据,比如要表单提交的数据,文件更新的数据等。所以,我们更好理解POST方法的主要目的——传输实体主体
PUT: 传输文件

用来传输文件,请求报文主体中包含文件内容,然后保存到请求URI指定了资源的存放位置
由于任何人都可以上传文件,所以PUT存在安全性问题,一般Web网站不使用它。但如果配合Web应用程序的验证机制,或架构设计采用Rest标准的同类Web网站,就能开放使用PUT方法
DELETE: 删除文件

用来删除文件,即删除按请求URI下的指定资源
和PUT方法一样,存在安全性问题,所以一般Web网站不使用 DELETE方法。但如果配合Web应用程序的验证机制,或架构设计采用Rest标准的同类Web网站,就能开放使用PUT方法
OPTIONS: 询问支持方法

用于获取请求URL所支持的方法。若请求成功,则它会在HTTP头中包含一个名为“Allow”的头,值便是所支持的方法,如“GET、POST

  • 2
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值