问题遇到的现象和发生背景
总是提示反爬
问题相关代码,请勿粘贴截图
被防爬了,请设置代理!
运行结果及报错内容
def user_check(self):
"""
检测账号是否需要验证码
:return:
"""
data = self.lc_data
try:
response = self.session.post(self.user_check_url, data=data, proxies=self.proxy)
response.raise_for_status()
print (response.raise_for_status())
except Exception as e:
raise e
check_resp_data = response.json()['content']['data']
我的解答思路和尝试过的方法
这里的response,json没有centent 跟data,返回的是{"rgv587_flag": "sm", "url": "/newlogin/account/check.do/tmd/punish?x5secdata=xba99171a2fc1de9bce531e355c051e4281645779532a-717315356a1780105780aadzc2ak2408195684a__bx__login.taobao.com%3A443%2Fnewlogin%2Faccount%2Fcheck.do&x5step=2"}
我想要达到的结果
还有就是UA 每次刷新都会变。目前就是UA 跟这里过不去。是淘宝更新了吗