Slide 31
Slide 31 text
CSRF
토큰이 있는 페이지에서 토큰 추출 &
세션유지
with requests.Session() as s:
first_page = s.get('https://www.clien.net/service')
html = first_page.text
soup = bs(html, 'lxml')
csrf = soup.find('input', {'name': '_csrf'})
LOGIN_INFO = {
'userId': 'myidid',
'userPassword': 'mypassword123'
'_csrf': csrf['value']
}
login_req = s.post(
'https://www.clien.net/service/login',
data=LOGIN_INFO
)
GDG Campus SummerParty:
쓸데많은 웹 크롤러 만들기 with Python
31