一、HTTP方法
GET方法:获取资源
HEAD方法:获取报文首部(不返回报文实体主体部分,主要用于确认URL的有效性以及资源更新的日期时间等)
POST方法:传输实体主体(POST传输数据、GET获取资源)
PUT:上传文件(因不带验证机制,任何人都可以上传文件,因此存在安全问题,一般不使用该方法)
PATCH:对资源进行部分修改(PUT也可以修改,但只能完全替代原始资源)
DELETE:删除文件(和PUT一样不带验证机制)
OPTIONS:查询支持方法(查询指定的URL能够支持的方法,会返回"Allow:GET,POST,HEAD,OPTIONS")
CONNECT:要求在与代理服务器通信时建立隧道
TRACE:追踪路径(服务器将通信路径返回给客户端)
二、HTTP状态码
状态码 类别 含义
1XX Informational(信息性状态码) 接收的请求正在处理
2XX Success(成功状态码) 请求正常处理完毕
3XX Redirection(重定向状态码) 需要进行附加操作以完成请求
4XX Client Error(客户端错误状态码) 服务器无法处理请求
5XX Server Error(服务器错误状态码) 服务器处理请求出错