HTTP 常见请求方法有哪些,语义分别是什么?
- GET:向服务器获取数据;
- POST:提交数据到服务器,数据创建与变化会通知下游,即各种领域事件;
- PUT:上传文件、更新非状态变化的数据;
- DELETE:删除服务器上的对象
- HEAD:获取报文首部,与GET相比,不返回报文主体部分;
- OPTIONS:询问支持的请求方法,用来CORS 跨域请求;
- CONNECT:要求在与代理服务器通信时建立隧道,使用隧道进行 TCP 的工作机制和关键特性 通信;
- TRACE: 回显服务器收到的请求,主要用于测试或诊断。