我想登录此网站:https://neptun1.semmelweis.hu/hallgato2/login.aspx 我用Firefox Tamper Data插件研究了传出的请求。 这是我登录登录后发生的事情(Bejelentkezés)。 网址:
/hallgato2/login.aspx/GetMaxTryNumber
parameter name:
parameter value:
url:/hallgato2/login.aspx/CheckLoginEnable
parametername:"user":"username","pwd":"password","UserLogin":null,"GUID":null}
parameter value:blank
url:/hallgato2/Login.aspx/SavePopupState
parameter name:{"state":"hidden","PopupID":"upLoginWait_popupLoginWait"}
parameter value:blank
最后这页我想要达到的目的:https://neptun1.semmelweis.hu/hallgato2/main.aspx
我的代码:
import requests
x="""{"user":"username goes here","pwd":"password goes here","UserLogin":null,"GUID":null}"""
payload={x:""}
url="https://neptun1.semmelweis.hu/hallgato2/login.aspx/CheckLoginEnable"
r=requests.post(url,data=payload,verify=False)#Bad SSl certifacate
cookie=r.cookies
url="https://neptun1.semmelweis.hu/hallgato2/main.aspx"
r1=requests.get(url,cookies=cookie,verify=False)