我试图找到一个网站上的死网址,我正在测试,但我有一些问题。我用相反的方法来测试它们名称空间:名称适当的参数输入并将其发送到下面的代码。这是可能的,但我不认为问题在于链接的反向,因为它们与本地主机的url相匹配。我认为下面的代码可以工作,因为它将返回链接的状态代码作为302重定向。在
def __init__(self, links):
self.client = Client()
self.links = links
def test_responses(self):
for l in self.links: # Where links are all the formatted links
response = self.client.get(l)
print response.status_code, l
然而,我越是窥探,就越能看出事实并非如此。如果我将参数直接传递到正确的链接中,就像在localhost服务器测试站点中测试的那样,那么它仍然打印302,但是在站点上它是200
^{pr2}$相反,如果我将一个页面引导到本地主机上的404,它仍然在代码输出中显示为302。在
302 /contacts/organizations/show/10000/
[10/Feb/2016 10:25:32] "GET /contacts/people/show/10000/ HTTP/1.1" 404 846
为什么它没有打印出预期的代码?我可以实施哪些技巧/技巧/想法来解决这个问题?在
目前没有回答
相关问题 更多 >
编程相关推荐