【发布时间】:2019-08-21 19:22:57
【问题描述】:
这是一个 django 项目,确实是一个非常简单的项目,我有一个关于 HTTP 标头响应代码的问题。
我在本地主机上运行它。
# URL Patterns in the Project folder.
urlpatterns = [
path('blog/', include(blog.urls)),
]
# URL Patterns in the blog folder.
urlpatterns = [
path('index/', blog.views.index, name='blog_index'),
path('about/', blog.views.about, name='blog_about')
]
一切正常,但 shell 响应是:
[21/Aug/2019 21:15:54] "GET /blog/index/ HTTP/1.1" 200 144
问题是关于 HTTP Header 响应 200 144
在玩过urllib 之后,我曾经认为标头只发送一个响应代码200 OK
由于某种原因,django 发送了 2 个代码
200 OK
144 Corresponds with HTTP 404.
# Reference https://developer.twitter.com/en/docs/basics/response-codes.html
【问题讨论】:
标签: python django http networking