这怎么工作? 302和200有什么区别?什么是正确的?
def test_thanks_page(self):
response = self.client.get('/thanks/')
self.failUnlessEqual(response.status_code, 302)
以下是什么区别:
self.failUnlessEqual(response.status_code, 302)
和
self.assertEqual(response.status_code, 302)
答案 0 :(得分:1)
我相信302(“暂时移动”)表示重定向到另一个位置(带有响应的URI返回),而200表示您在请求的URI中获得了所请求的资源。
对于302:“请求的资源暂时驻留在不同的URI下。”
我希望这会有所帮助。