一、常见的请求方法:
1、GET:从服务器检索数据,数据由唯一的URI(统一资源标识符)识别。GET请求可以使用“查询字符串参数”将参数传递给服务器,是最为常见的请求方法之一;【获取资源】
2、POST:将数据传输到服务器(并引发响应),返回什么数据取决于服务器的实现。POST请求可以使用“查询字符串参数”以及请求body将参数传递给服务器,是最为常见的请求方法之一;【创建资源】
3、PUT、PATCH:类似于HTTP POST,它也意味着将数据传输到服务器(并引起响应),返回什么数据取决于服务器的实现。PUT请求可以使用“查询字符串参数”以及请求body将参数传递给服务器。【更新资源】
4、DELETE:用于删除服务器上的资源,DELETE请求的确切用法取决于服务器的实现。通常,DELETE请求支持“查询字符串参数”和请求body。【删除资源】
二、GET与POST的区别主要在于:
1、POST比GET更为安全些,因为,通过 GET 请求发送的参数是拼接在URL中的,是明文的,所以对于有安全性和隐私要求的数据就应该用 POST请求;
2、发送的数据量不同,POST 请求发送的数据量大于GET请求的。