Exemple #1
0
 def login_parse(self, response):
     publickey = response.xpath("/html/body/div[2]/@data-val").extract()[0]
     url = "http://202.207.247.49/Login/CheckLogin"
     username = Tool.crack_pwd(publickey, self.username)
     formatdata = {
         'username': username,
         'password': self.password,
         'code': '',
         'isautologin': '******'
     }
     cookies = {}
     headers = {
         'Accept': 'application/json, text/javascript, */*; q=0.01',
         'Host': '202.207.247.49',
         'User-Agent':
         'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36',
         'X-Requested-With': 'XMLHttpRequest',
         'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
         'Referer': 'http://202.207.247.49/Login/Index',
         'Origin': 'http://202.207.247.49/',
         'Connection': 'keep-alive',
     }
     # yield  Request(url=url,callback=self.parse,method="POST",body=json.dumps(formatdata),headers=headers)
     yield FormRequest(url=url,
                       cookies=cookies,
                       formdata=formatdata,
                       callback=self.getCookie,
                       method="POST",
                       headers=headers)
Exemple #2
0
 def login_parse(self, response):
     publickey = response.xpath("/html/body/div[2]/@data-val").extract()[0]
     url = "http://202.207.247.49/Login/CheckLogin"
     username = Tool.crack_pwd(publickey, self.username)
     formatdata = {
         'username': username,
         'password': self.password,
         'code': '',
         'isautologin': '******'
     }
     cookies = {
         # "ASP.NET_SessionId":"canujsnuqlojigcquf2fg4pl",
         # '__RequestVerificationToken':'KrdCc8ISStfgpgOLHEmLNaWJglvkX_uZJEhewOPjAEZuW2uWIsmtTUzppfBVwE_T_UK_AsB6M6KsIbjsypIbn_M0lIC5wWUfBwDOcTXXcZs1',
         # 'learun_login_error':'Overdue',
     }
     headers = {
         'Accept': 'application/json, text/javascript, */*; q=0.01',
         'Host': '202.207.247.49',
         'User-Agent':
         'Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.149 Safari/537.36',
         'X-Requested-With': 'XMLHttpRequest',
         'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8',
         'Referer': 'http://202.207.247.49/Login/Index',
         'Origin': 'http://202.207.247.49/',
         'Connection': 'keep-alive',
     }
     # yield  Request(url=url,callback=self.parse,method="POST",body=json.dumps(formatdata),headers=headers)
     yield FormRequest(url=url,
                       cookies=cookies,
                       formdata=formatdata,
                       callback=self.getCookie,
                       method="POST",
                       headers=headers)