1. 向服务器请求数据:GET
get请求是用来获取数据的,只是用来查询数据,不对服务器的数据做任何的修改,新增,删除等操作。
get请求会把请求的参数附加在URL后面,
2. 提交资源到服务器:post
post请求一般是对服务器的数据做改变,常用来数据的提交,新增操作。
post请求的请求参数都是请求体中
GET比POST更不安全,因为参数直接暴露在URL上,所以不能用来传递敏感信息;
3. 修改服务器资源:put
put请求与post一样都会改变服务器的数据,但是put的侧重点在于对于数据的修改操作,但是post侧重于对于数据的增加。
4. 删除服务器资源:delete
delete请求用来删除服务器的资源。