HTTP消息顶部的名称是什么?

时间:2014-06-05 20:44:47

标签: http http-headers

我一直在尝试考虑HTTP消息顶部的正确名称,其中包括请求行和标题。 “标题”并没有完全削减它,因为请求行和“请求”不起作用,因为它也包括正文。

有人可以赐教我吗? :(

2 个答案:

答案 0 :(得分:1)

可以是以下格式的HTTP请求标头:

GET /tutorials/other/top-20-mysql-best-practices/ HTTP/1.1
Host: net.tutsplus.com
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 3.5.30729)
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Keep-Alive: 300
Connection: keep-alive
Cookie: PHPSESSID=r2t5uvjq435r4q7ib3vtdjq120
Pragma: no-cache
Cache-Control: no-cache

也可以是以下格式的HTTP响应标头:

HTTP/1.x 200 OK
Transfer-Encoding: chunked
Date: Sat, 28 Nov 2009 04:36:25 GMT
Server: LiteSpeed
Connection: close
X-Powered-By: W3 Total Cache/0.8
Pragma: public
Expires: Sat, 28 Nov 2009 05:36:25 GMT
Etag: "pub1259380237;gz"
Cache-Control: max-age=3600, public
Content-Type: text/html; charset=UTF-8
Last-Modified: Sat, 28 Nov 2009 03:50:37 GMT
X-Pingback: http://net.tutsplus.com/xmlrpc.php
Content-Encoding: gzip
Vary: Accept-Encoding, Cookie, User-Agent

答案 1 :(得分:1)

在这里交配,看一看。我认为没有其他有效的答案。 TonyGW是对的。

来自" Head First Servlets和JSP 2nd Edition"

的屏幕截图

enter image description here