gpt4 book ai didi

django - 服务器响应终端行分析。响应行的最后一部分是什么?

转载 作者:可可西里 更新时间:2023-11-01 17:10:40 25 4
gpt4 key购买 nike

以下是我的 Django 开发服务器运行的终端的部分屏幕截图,服务器正在响应 HTTP 请求:

Responses

据我所知,屏幕上的一行包含以下信息:

[日期 时间] "请求方式 文件路径 HTTP协议(protocol)版本 "HTTP 状态码 PID(进程ID)

这是正确的吗?如果是这样,屏幕上显示以下响应行后,某行响应的 PID 是否立即终止?

最佳答案

最后一部分表示发送回客户端的对象的大小。这是标准中的详细信息 Apache log format文档:

The last part indicates the size of the object returned to the client, not including the response headers. If no content was returned to the client, this value will be "-".


To supplement: In the Django development server I'm running it says 0 if the server responds with status code 301

最后一部分将只记录正文的大小,不包括标题。由于 301 是永久重定向;它没有 body 。您看到 0 而不是 - 的原因可在日志格式字符串中配置。

默认格式字符串是"%h %l %u %t\"%r\"%>s %b";如果您将 %b 替换为 %B,它将记录 0 而不是 - 对于那些没有 body 。

关于django - 服务器响应终端行分析。响应行的最后一部分是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18076422/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com