HTTP 方法是客户端与服务器之间通信的基础。以下是 HTTP 中常用的几种方法:
- GET:用于请求获取服务器上的资源。
- POST:用于向服务器提交数据,通常用于表单提交。
- PUT:用于更新服务器上的资源。
- DELETE:用于删除服务器上的资源。
- HEAD:与 GET 类似,但只请求响应头信息,不返回主体内容。
- OPTIONS:用于查询服务器支持的 HTTP 方法。
GET 方法
GET 方法是最常用的 HTTP 方法之一。它用于请求获取服务器上的资源。以下是一个 GET 请求的例子:
GET /learn/network/http-methods HTTP/1.1
Host: example.com
在上面的例子中,客户端请求获取 example.com
上的 /learn/network/http-methods
资源。
POST 方法
POST 方法用于向服务器提交数据。通常用于表单提交。以下是一个 POST 请求的例子:
POST /submit HTTP/1.1
Host: example.com
Content-Type: application/x-www-form-urlencoded
name=John&age=30
在上面的例子中,客户端向 example.com
的 /submit
路径提交了 name
和 age
两个参数。
图片示例
HTTP 方法