HTTP 1.1 的请求方法有哪几个?

2023-02-07 09:30:54
1. **GET**: 一般用于向服务器请求数据,一般用来进行查询操作,get方法的url地址是有长度限制的,请求的参数都暴露再url地址中,安全性较低 2. **HEAD**: HEAD方法与GET几乎一样,区别在于使用HEAD方法时,服务器不返回报文主体,只返回头信息 3. **POST** :POST方法用来向服务器发送数据,一般用来提交数据,没有数据长度限制,提交的内容存在http请求体中,数据不会暴露再url地址中,安全性较高 4. **PUT**:请求服务器存储一个资源 5. **DELETE**:请求服务器删除标识的资源 6. **OPTIONS**:请求查询服务器的性能,或者查询与资源相关的选项和需求 7. **TRACE**:请求服务器回送收到的请求信息,主要用于测试或诊断 8. **CONNECT**:保留将来使用