我很可能在这里正视它。但是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