HTTP 协议中,几种常见的请求方法

本贴最后更新于 969 天前,其中的信息可能已经渤澥桑田

说明:以下请求方法皆基于HTTP/1.1协议版本

(1)GET:获取资源,即从服务器获取资源

(2)POST: 传输实体主体,即向服务器发送请求报文中的报文体内容

注:所谓实体主体,通常情况下就是报文主体,也就是平时俗称的“报文体”,只有当传输过程中
对报文主体进行编码操作时,报文实体才不等于实体主体

(3)PUT:传输文件,即向服务器发送文件。

注:文件内容会包含在请求报文的报文体中,类似FTP协议。但PUT方法自身不带验证机制,任何人
都可上传文件,存在安全问题,因此一般不使用。

(4)HEAD:获得报文首部,即获取响应报文的报文首部,跟GET方法一样,只是不返回报文体。

注:报文首部=报文行+报文头,书中将报文头描述为首部字段

(5)DELETE:删除文件,与PUT相反,从服务器删除文件

注:因为DELETE方法本身和PUT一样,也不带验证机制,所以一般不使用
回帖
请输入回帖内容 ...