Content-Length来自哪里?

时间:2016-07-09 21:37:45

标签: http

我访问了http://furryfaust.com/waveform页面,并通过此初始响应重定向到http://furyfaust.com/waveform/

HTTP/1.1 301 Moved Permanently
Location: /waveform/
Date: Sat, 09 Jul 2016 21:32:56 GMT
Content-Length: 45
Content-Type: text/html; charset=utf-8

我发现这是使用chrome开发人员工具。我很好奇内容长度是由哪个确定的,因为没有响应消息正文。

该网页由名为gin(https://github.com/gin-gonic/gin)的网络框架提供。

1 个答案:

答案 0 :(得分:4)

内容。开发人员工具由于某种原因没有显示它,但是使用telnet我得到了以下响应:

HTTP/1.1 301 Moved Permanently
Location: /waveform/
Date: Sat, 09 Jul 2016 21:40:38 GMT
Content-Length: 45
Content-Type: text/html; charset=utf-8

<a href="/waveform/">Moved Permanently</a>.

为什么开发工具不能显示它?我不知道。可能是因为Chrome无法读取内容,因为它无论如何都会重定向。