我正在http://www.asianmetal.cn/做一些爬行工作。 但我无法使用像这样的简单FormRequest登录:
def start_requests(self):
url = 'http://www.asianmetal.cn/login/ajaxLogin.am'
fake_header = httputils.random_headers()
formdata = {
'txtUser_LoginName': '***',
'txtUser_Pwd': '***',
'tfc': '1',
}
yield scrapy.FormRequest(url=url, formdata=formdata,
headers=fake_header, callback=self.parse)
然而它不起作用。所以我做了截图以找出发生的事情。
那么我应该如何模拟登录过程?