Форум сайта python.su
Написал скрипт для авторизации на mail.ru и получение кук.
import urllib, urllib2, cookielib cj = cookielib.CookieJar() opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj)) headers = { 'Origin': 'https://auth.mail.ru/cgi-bin/auth', 'User-Agent': 'Mozilla/5.0 (Windows NT 6.1; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0', 'Content-Type': 'application/x-www-form-urlencoded', 'Connection': 'keep-alive', 'Accept': 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8', 'Referer': 'http://mail.ru/' } values={ 'login':'*******', 'domain':'mail.ru', 'password':'*******' 'new_auth_form=1' 'saveauth=1'} data = urllib.urlencode(values) req = urllib2.Request('https://auth.mail.ru/cgi-bin/auth', data, headers) response = opener.open(req) print cj
<cookielib.CookieJar [ <Cookie mrcu=E51953380019369DF3BE3E23786D for .mail.ru/> ]>
Cookie: mrcu=E4585337274522DE30C41C29895E; p=swAAAE13WAAA; VID=3alUcL0bw1XC:; s=s_vpиз всего этого меня интересует только1112/855); searchuid=815940501394344565; Mpop=1393412832:0444574441040106190502190805001b0a031d06014568515c455f060d0a09091f07027b16595d5c525f505641426b4050434545195f53515517434c:********@mail.ru:; ssdc= + еще пара строк
Mpop=1393412832:0444574441040106190502190805001b0a031d06014568515c455f060d0a09091f07027b16595d5c525f505641426b4050434545195f53515517434c:********@mail.ru
Отредактировано wirus (Март 30, 2014 14:37:11)
Офлайн