http请求方法
http请求方法
| GET |
请求一个指定资源的表示形式,使用GET的请求应该只被用于获取数据。 参数:query参数(urlencoded)/paramas参数 无请求体; 有响应体;安全;Idempotent;可缓存;允许在HTML表单中使用。 |
| HEAD | 请求一个与GET请求的响应相同的响应,但没有响应体。 |
| POST |
将实体提交到指定的资源,通常导致在服务器上的状态变化或副作用。 参数:请求体参数:query参数(urlencoded)/paramas参数,JSON参数 请求主体的类型由 Content-Type 首部指定. application/x-www-form-urlencoded: 数据被编码成以 '&' 分隔的键-值对, 同时以 '=' 分隔键和值. 非字母或数字的字符会被 percent-encoding: 这也就是为什么这种类型不支持二进制数据(应使用 multipart/form-data 代替). PUT 和POST方法的区别是,PUT方法是幂等的:连续调用一次或者多次的效果相同(无副作用)。连续调用同一个POST可能会带来额外的影响,比如多次提交订单。 |
| DELET | 删除指定的资源。 |
| CONNECT | 建立一个到由目标资源标识的服务器的隧道。 |
| OPTIONS | 描述目标资源的通信选项。 |
| TRACE | 沿着到目标资源的路径执行一个消息环回测试。 |
| PATCH | 对资源应用部分修改。 |
| PUT | 请求有效载荷替换目标资源的所有当前表示。 |