BK
Пытаюсь через formRequest
https://dpaste.org/OsEg
в итоге на урл с логином получаю ответ 400
Конечная цель такова: авторизоваться, спарсить все урлы на страницах, и записать в json или csv
Size: a a a
BK
К
AR
BK
AR
AR
BK
LoginForm[username]:
LoginForm[password]:
LoginForm[rememberMe]: 0
LoginForm[rememberMe]: 1
login-button:
AR
BK
def start_requests(self):
return [
FormRequest(
# headers={
# 'content-type': 'text/html; charset=UTF-8'
# },
url='https://som-url.com/login',
formdata={
'LoginForm[username]': 'admin',
'LoginForm[password]': 'admin'
},
callback=self.after_login
)
]
AR
BK
2020-09-07 21:03:51 [scrapy.core.engine] DEBUG: Crawled (200) <GET https://som-url.com/robots.txt> (referer: None)
2020-09-07 21:03:51 [scrapy.core.engine] DEBUG: Crawled (400) <POST https://som-url.com/login> (referer: None)
2020-09-07 21:03:51 [scrapy.spidermiddlewares.httperror] INFO: Ignoring response <400 https://som-url.com/login>: HTTP status code is not handled or not allowed
AR
AR
BK
BK
BK
AR
AR
BK