Die Anfrage ist zunächst normal. Wenn es zu viele Anfragen gibt, wird auf diese Webseite zurückgekehrt und zur Bestätigung aufgefordert.
Nachdem nun ein Proxy und ein Header hinzugefügt wurden, wird dieser zurückgegeben. Ich frage mich, ob es eine Möglichkeit gibt, diese Überprüfung zu umgehen, oder kann die Überprüfung im Hintergrund simuliert werden?
Hat jemand ähnliche Probleme gehabt? Posten Sie einfach den angeforderten Code
url = "https://mp.weixin.qq.com/profile?src=3×tamp=1498555925&ver=1&signature=mFCwcLO9hTwe*Js7TGQ457olpvr1d85gJSnVLyFgtYkX072FzolMsfonBR6Av2BOSe2kJ8z-m25ecftpvQ-edw=="
req = urllib2.Request(url)
proxy="218.56.132.155:8080"//尝试了各种代理ip,这边先写死
opener = urllib2.build_opener(urllib2.ProxyHandler({'http':proxy}))
urllib2.install_opener(opener)
req.add_header("User-Agent", "Mozilla/5.0")
req.add_header("Accept-Language", "zh-cn,zh;q=0.5")
req.add_header('Accept-encoding', 'gzip,deflate')
resp = urllib2.urlopen(req)
content = resp.read()
print content
去搜狗搜索去爬微信吧
没爬过微信,不过建议使用 requests 推荐参考下wechatsogou