在此之前,在我看来,GET 和 POST 都用于从服务器获取资源。唯一的区别是 POST 请求具有包含额外数据的有效负载,但 GET 请求没有。今天我读到这个:
GET: **fetch an existing resource**. The URL contains all the necessary information the server needs to locate and return the resource.
POST: **create a new resource**. POST requests usually carry a payload that specifies the data for the new resource.
PUT: **update an existing resource**. The payload may contain the updated data for the resource.
DELETE: **delete an existing resource**.
我不明白为什么 POST 可以创建新资源。而且我从未见过 PUT 和 DELETE。
谁能为我解释一下?谢谢。