heroku HTTP响应状态代码后面的数字是多少?

j8ag8udp  于 2022-11-13  发布在  其他
关注(0)|答案(1)|浏览(125)

在我的 flask 应用程序上接受POST请求后,我在Heroku日志中遇到了“POST /webhook HTTP/1.1”200 25“-”“Go-http-client/1.1”和“POST /tvwebhook HTTP/1.1”200 31“-”“Go-http-client/1.1”,后者将使我的Heroku部署的 flask 应用程序无法正常工作。但是我不知道25和31是什么意思

8zzbczxx

8zzbczxx1#

我相信这些线路是从Gunicorn通过Heroku's Logplex router发出的。
Logplex提供了直至dyno信息的所有信息,例如:

2022-08-23T16:01:04.058298+00:00 app[web.1]:

而Gunicorn提供了其余的,例如。

10.1.87.192 - - [23/Aug/2022:16:01:04 +0000] "POST /tvwebhook HTTP/1.1" 200 25 "-" "Go-http-client/1.1"

Gunicorn默认的访问日志格式表明这是HTTP响应的长度(以字节为单位)(您的应用发送给客户端作为对该请求的响应的信息量):
| 标识符|项目名称|
| - -|- -|
| 小时|远程地址|
| 升|'-'|
| U形|使用者名称|
| 测试|请求日期|
| 剩余|状态行(例如GET / HTTP/1.1)|
| 米|请求方法|
| U形|没有查询字符串的URL路径|
| q值|查询字串|
| 高|协议书|
| 的|状态|
| B|响应长度|
| B|响应长度或'-'(CLF格式)|
| 关闭|推荐人|
| 一种|用户代理|
| T形|请求时间(秒)|
| 米|请求时间(毫秒)|
| D级|请求时间(微秒)|
| 左|请求时间(十进制秒)|
| 有害物|进程ID|
| {表头}i|请求标头|
| {表头}o|响应标头|
| {变量}e|环境变数|

相关问题