HTTP 协议的几种常用请求方法介绍 - GET/HEAD/PO

2020-02-08  本文已影响0人  静艺艺

    客户端访问/操作服务器资源,有几种方式,如 GET/HEAD/POST/PUT/DELETE/OPTIONS/ 方法等,类似于对数据库的增(POST)删(DELETE)改(PUT)查(GET),其中GET/POST/PUT 方法是最常用的三种方法。

1、GET 方法

GET 方法:获取指定服务器指定路径下(URL)的资源,请求的数据直接放于请求的 URL 中。

服务器常有以下几种状态码返回:

200:资源获取成功返回

404:指定的路径不存在/或该路径下不存在可访问的资源

403:资源存在但是客户端没有权限访问

405: 表示不允许使用 GET 方法获取该资源,然后提示你可以用 HEAD 方法获取资源的一些元信息

(这些元信息是指仅返回响应头,但是不返回响应体,GET 方法同时返回响应头和响应体)

2、POST 方法

POST方法:向指定的路径提交数据,提交的数据放于请求体中。

3、PUT 方法

也是向指定的路径提交数据,与POST 方法不同之处在于 POST 方法更像是 “新建”,而 PUT 方法更像是 “修改”资源。

关于 GET 和 POST 的区别的疑惑:

上一篇下一篇

猜你喜欢

热点阅读