我在哪里可以看到HTTP请求的所有必需标头的列表

时间:2013-10-25 13:35:35

标签: http post get

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

2 个答案:

答案 0 :(得分: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标头字段的规范: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html。您可以查看本规范第14.23节中的Host:选项。

答案 1 :(得分:1)

基于w3.org

  

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

这是有史以来唯一必需的字段。