2011-03-20 74 views
0

我只是在考试中看到一些旧的考试试卷,我明天就会看到,而且我知道大多数问题的答案(希望!),但我不确定如何放置它们,即HTTP功能,发送什么,何时何地。任何人都可以指向我可以了解的地方,或者可以在这里解释一下吗?HTTP标题信息

我们得到的问题是这种风格的:

十HTTP请求的IP地址192.168.0.0端口80到达; 表明响应主体的内容是什么,特别是给出将在响应主体中提供的文件的绝对路径名,如果有的话;并详细解释为什么这个响应机构将得到服务。

我能够计算出什么内容应该包含,但我不知道HTTP如何构造信息,我知道如何计算文件的绝对路径名我认为,响应体只是内容HTTP数据包被发送回客户端?

非常感谢您的帮助。

+1

开始Fiddler(www.fiddler2.com),只是看你的网络流量一段时间。 – EricLaw 2011-03-20 18:31:55

回答

0

响应正文是发送的数据包的信息部分。这个数据包包含更多的信息。你可以在这里查看它:http://en.wikipedia.org/wiki/IPv4#Packet_structure

我相信你提到的响应主体指的是http数据包的“数据”部分。

我不明白为什么那里有一个绝对的文件名参与。如果它是一个http文件请求,绝对文件名将取决于许多事情(哪个服务器正在使用,哪个配置等),我看不出如何有一个通用的答案。 这个问题很奇怪 - 如果甚至没有安装Web服务器会怎么样? :P而且响应最明确取决于运行什么类型的服务器,安装了哪些模块等。如果没有这些信息以及请求的实际情况,似乎很难回答这个问题。