一、基本概念
协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则。
超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从WEB服务器传送到客户端的浏览器。它在TCP/IP协议族中归属于应用层,并属于无状态协议。
二、方法
方法 版本 说明
GET(comm) 1.0、1.1 获取资源,向特定资源发出请求
POST(comm) 1.0、1.1 向指定资源提交数据进行处理请求。(如提交表单),数据包含在请求体中
PUT(comm) 1.0、1.1 传输文件,向指定资源位置上传其最新内容
DELETE 1.0、1.1 删除文件
HEAD(comm) 1.1、1.1 获取报文首部
OPTIONS 1.1 用来查询服务器支持的方法
TRACE 1.1 追踪路径
CONNECT 1.1 要求用隧道协议链接代理
LINK 1.0 建立和资源直接的联系
UNLINE 1.0 断开连接关系
ps:HTTP服务器至少应实现GET和HEAD方法,其他的方法可选。在WEB应用中,常用的是POST方法。