dululu / GitNote

0 stars 0 forks source link

HTTP/1.1 #37

Open dululu opened 3 months ago

dululu commented 3 months ago

当客户端使用HTTP/1.1与服务器进行通信时,以下是一个简单的示例:

GET /index.html HTTP/1.1
Host: www.example.com
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/91.0.4472.124 Safari/537.36
Accept: text/html,application/xhtml+xml

客户端发送一个GET请求,请求获取位于服务器上的index.html文件。请求中使用了HTTP/1.1版本。 请求头部包含了一些额外的信息:

当客户端使用HTTP/1.1进行POST请求时,以下是一个简单的示例:

POST /submit-form HTTP/1.1
Host: www.example.com
Content-Type: application/x-www-form-urlencoded
Content-Length: 25

username=johndoe&password=123

客户端发送了一个POST请求,将表单数据提交到服务器上的/submit-form路径。

与GET请求相比,POST请求通常用于向服务器提交数据,如表单数据。

请求头部包含了一些额外的信息:

POST请求和GET请求是HTTP协议中两种常见的请求方法,它们在以下几个方面有着明显的区别: