【问题标题】:HTTP header informationHTTP 头信息
【发布时间】:2011-07-19 05:40:29
【问题描述】:

我只是在看一些明天考试的旧试卷,我知道大多数问题的答案(希望如此!)但我不确定如何放置它们,即 HTTP 的功能,什么发送,何时何地。谁能指出我可以了解这一点的某个地方的方向,或者可能在这里解释一下?

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

10 个 HTTP 请求到达 IP 地址 192.168.0.0 的 80 端口; 说明响应正文的内容是什么,特别是给出将在响应正文中提供的文件的绝对路径名(如果有);并详细解释为什么会提供此响应正文。

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

非常感谢您的帮助。

【问题讨论】:

  • 启动 Fiddler (www.fiddler2.com) 并观察一下您的网络流量。

标签: http http-headers structure


【解决方案1】:

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

我相信您提到的响应正文是指 http 数据包的“数据”部分。

我不明白为什么 - 必须 - 涉及绝对文件名。如果它是一个 http 文件请求,那么绝对文件名将取决于很多事情(正在使用哪个服务器,哪个配置等)我看不出如何对此有一个普遍的答案。 这个问题很奇怪——如果连网络服务器都没有安装怎么办? :P 并且响应最明确地取决于正在运行的服务器类型、安装的模块等。如果没有这些信息以及实际的请求是什么,似乎很难回答这个问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-05
    • 2012-02-04
    • 1970-01-01
    • 1970-01-01
    • 2015-11-15
    • 2013-08-21
    相关资源
    最近更新 更多