0

我在哪里可以看到 HTTP 请求(例如,GET 和 POST)的所有必要标头的列表?

4

2 回答 2

2

如果使用 HTTP/1.1 GET,则只需要指定Host:选项,如下所示:

GET / HTTP/1.1
Host: www.google.com

如果你使用 HTTP/1.0,你甚至不需要Host:.

如果您想对表单数据使用 POST 查询,您可以查看以下答案:Sending a file via POST using raw HTTP (Putty)

这是所有 HTTP/1.1-header 字段的规范:http: //www.w3.org/Protocols/rfc2616/rfc2616-sec14.html。您可以查看Host:本规范中第 14.23 点中的选项。

于 2013-10-25T13:49:38.803 回答
1

基于w3.org

客户端必须在所有 HTTP/1.1 请求消息中包含 Host 头字段

这是唯一的必填字段。

于 2013-10-25T13:48:03.150 回答