django.http.response中HttpResponse 子類


HttpResponse的子類

Django包含許多處理不同類型的HTTP請求的 HttpResponse 子類。像 HttpResponse 一樣,這些類在 django.http 中。

HttpResponse 子類

類名

描述

HttpResponseRedirect

構造函數的參數有一個:重定向的路徑。 它可以是一個完整的URL(例如, 'http://search.yahoo.com/' )或者不包括域名的絕對路徑(如 '/search/' )。 注意它返回 HTTP 狀態碼 302。

HttpResponsePermanentRedirect

類似 HttpResponseRedirect , 但是它返回一個永久轉義 (HTTP狀態碼 301),而不是暫時性轉移(狀態碼302)。

HttpResponseNotModified

構造函數沒有任何參數。用它來表示這個頁面在上次請求后未改變。

HttpResponseBadRequest

類似 HttpResponse ,但使用400狀態碼。

HttpResponseNotFound

類似 HttpResponse ,但使用404狀態碼。

HttpResponseForbidden

類似 HttpResponse ,但使用403狀態碼。

HttpResponseNotAllowed

類似 HttpResponse ,但使用405狀態碼。它必須有一個參數:允許方法的列表。(例如, ['GET', 'POST'] )。

HttpResponseGone

類似 HttpResponse ,但使用410狀態碼。

HttpResponseServerError

類似 HttpResponse ,但使用500狀態碼。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM