我最初有一个名为url的变量cpanel,代码不会返回任何内容。知道为什么吗?它似乎没有被其他任何东西使用,但肯定有什么我忽略了。你知道吗
import urllib2
cpanel = 'http://www.tas-tech.com/cpanel'
req = urllib2.Request(cpanel)
try:
handle = urllib2.urlopen(req)
except IOError, e:
if hasattr(e, 'code'):
if e.code != 401:
print 'We got another error'
print e.code
else:
print e.headers
print e.headers['www-authenticate']
请注意,
urllib2.Request
有一个名为url
的参数,但这不应该是问题的根源,它按预期工作:请注意,当您将
cpanel
切换为url
时,上述代码的功能是相同的。所以问题肯定出在别的地方。你知道吗我很确定
/cpanel
(如果是宿主控制面板)实际上会将(302)您重定向到http://www.tas-tech.com:2082/
或类似的地方。你应该更新你的东西来处理重定向(或者更好的是,把请求发送到真实的地址)。你知道吗相关问题 更多 >
编程相关推荐