我很可能在這裏正視它。但是Django是否有一種實際檢查HTTP狀態代碼的方法。我基本上感興趣,如果它是302重定向狀態碼。但是,不管我嘗試搜索什麼,我只是得到HTTPResponse(),這對我來說並不好。檢查HTTP狀態代碼django
0
A
回答
1
不幸的是你的問題沒有任何意義。你沒有得到任何谷歌搜索結果的原因是,根本沒有這樣的東西作爲請求的狀態代碼。狀態碼是服務器作爲請求的結果發送回客戶端的內容:它不可避免地是響應的一部分,而不是請求的一部分。
但我懷疑這是一個XY問題。你究竟想要達到什麼?如果您需要通過重定向保留一些數據,那麼您可能希望將其存儲在會話中。
+0
我試圖在視圖中檢查視圖是被直接訪問還是作爲重定向訪問,因爲我們只希望視圖在被重定向到時被訪問。 –
+0
正如我所說,那麼,您應該在原始視圖中的會話中存儲一些內容,然後在新視圖中檢查它:如果它在那裏,則可以確定它是重定向。 –
相關問題
- 1. 檢查Rails中的HTTP狀態代碼
- 2. 使用javascript檢查http狀態代碼
- 3. 檢查groovy中的HTTP狀態代碼
- 4. 檢測HTTP狀態代碼
- 5. HTTP狀態代碼
- 6. 使用nightwatch檢查http狀態碼
- 7. QtWebkit:如何檢查HTTP狀態碼?
- 8. 檢查Selenium中的HTTP狀態碼
- 9. 如何檢查401的HTTP狀態碼?
- 10. 檢查HTTP狀態(Python)
- 11. HTTP狀態代碼:在GCMDemo
- 12. 蟒蛇HTTP狀態代碼
- 13. 設置http狀態代碼
- 14. PUT的HTTP狀態代碼
- 15. 開關HTTP狀態代碼
- 16. HTTP狀態代碼413
- 17. 替代HTTP狀態碼401?
- 18. 502 HTTP狀態代碼
- 19. 獲取HTTP狀態代碼
- 20. 檢查Web瀏覽器中的HTTP狀態代碼
- 21. 如何讓Selenium IDE檢查HTTP狀態代碼(例如2XX,404,500)
- 22. 我可以檢查watin中的HTTP狀態代碼嗎?
- 23. 檢查沒有緩存的HTTP狀態代碼
- 24. yahoo messenger狀態檢查器代碼?
- 25. 單元測試http模塊,查http狀態代碼
- 26. 檢查https狀態碼ruby
- 27. Django中的urllib2/pycurl:獲取XML,檢查HTTP狀態,檢查HTTPS連接
- 28. Response.Redirect HTTP狀態碼
- 29. System.Net.WebException HTTP狀態碼
- 30. HTTP 1xx狀態碼
你是指單元測試還是什麼? Response.status_code(或任何你命名你的響應變量)應該得到它。 – Alex
不是在單元測試中,這是我在搜索谷歌時遇到的情況。我純粹只想獲取視圖中的狀態碼。 –
我不認爲有一個請求的狀態代碼,只有一個響應。爲什麼在視圖中需要它? – Alex