【发布时间】:2026-01-16 01:35:01
【问题描述】:
我想返回不同于100 <= self.status_code <= 599 的状态码,正如Django 的HttpResponseBase 类中所写的那样。有什么简单的方法可以绕过这个限制吗?
【问题讨论】:
-
HTTP代码是有范围的,例如100-199是信息,200-299是成功,300-399是重定向等。所以返回这个范围之外的状态码没有多大意义.特别是因为浏览器通常会在 301/302 的情况下重定向。
标签: django http http-status-codes status