HTTP请求方法剖析、HTTP响应状态码拆解
HTTP请求方法剖析
常用方法:
GET获取资源
GET方法用来请求访问已被URI识别的资源
指定的资源经服务器端解析后返回响应内容 同时,浏览器对于提交URL的长度也有所限制
POST
POST方法与GET功能类似,一般用来传输实体的主体
POST方法的主要目的不是获取响应的主体的内容
PUT
从客户端向服务器传送的数据取代指定的文档的内容
PUT方法与POST方法最大的不同是:PUT是幂等的,而POST是不幂等的
因此,我们更多时候将PUT方法用作传输资源
HEAD/DELETE
HEAD
类似于GET请求,只不过返回响应中没有具体的内容,用于获取报头
DELETE
请求服务器删除指定的资源
OPTIONS
用来查询针对请求URI指定的资源支持的方法
TRACE/CONNECT
TRACE
回显服务器收到的请求,主要用于测试或诊断
CONNECT:
开启有个客户端与所有请求资源之间的双向沟通的通道,它可以用来创建隧道
HTTP响应状态码拆解
状态码
是用于表示网页服务器超文本传输协议响应状态的3位数字代码
HTTP状态码详情
常用HTTP状态码