195 字
1 分钟
HTTP 中 GET 和 POST 有什么区别
GET 和 POST 都是 HTTP 请求方法,主要区别是使用场景不同。
GET 通常用于获取资源,参数放在 URL 中,具有幂等性,可以被缓存;
POST 通常用于提交数据,数据放在请求体中,一般用于创建或修改资源,通常不具有幂等性。
RESTful
RESTful 是一种 API 设计规范,它将服务器中的数据抽象成资源,通过 URL 表示资源,通过 HTTP 方法表示对资源的操作。例如 GET 查询资源,POST 创建资源,PUT 更新资源,DELETE 删除资源。同时 RESTful API 通常使用 HTTP 状态码表示操作结果,并且强调无状态通信
RESTful = URL 表示资源 + HTTP 方法表示操作 + 状态码表示结果
HTTP 中 GET 和 POST 有什么区别
https://blog.xqcherry.top/posts/interview/network/get-vs-post-and-restful/ 目录