h = httplib.HTTP(host)
h.putrequest('GET', path)
h.putheader('Accept', 'text/html')
h.putheader('Accept', 'text/plain')
h.endheaders()
errcode, errmsg, headers = h.getreply()

これでyahoo.co.jpにアクセスするとerrcode==200なんですが
google.co.jpにアクセスすると302となってしまいます。
回避策などありますでしょうか?