37,719
社区成员
发帖
与我相关
我的任务
分享
{"flag":0,"code":"200993017","msg":"用户名不存在或密码错误"}
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import requests
import hashlib
import re
import json
# 请求对象
session = requests.session()
# 请求头信息
HEADERS = {
'Referer': 'https://passport.liepin.com/ajaxproxy.html',
'User-Agent': 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:51.0) Gecko/20100101 Firefox/51.0',
}
def load_home():
home_headers = HEADERS.copy()
home_page = 'https://www.liepin.com'
response = session.get(home_page, headers=home_headers)
print(response.cookies)
def login(username, password):
password = hashlib.md5(password.encode('utf8')).hexdigest()
login_headers = HEADERS.copy()
login_headers.update({'X-Requested-With': 'XMLHttpRequest'})
login_page = 'https://passport.liepin.com/c/login.json?__mn__=user_login'
post_data = {
'chk_remember_pwd': 'on',
'version': '',
'user_login': username,
'user_pwd': password,
}
print(post_data)
response = session.post(login_page, data=post_data, headers=login_headers)
print(response.text)
if __name__ == "__main__":
load_home()
login('用户名', '密码')