...
Code Block |
---|
#!/usr/bin/python3 import urllib.request, http.cookiejar, json PROTOCOL = 'https' SERVER = 'demo.opmantek.com' USERNAME = 'nmis' with open('/var/www/opChartsApi.conf', 'r') as confFile: USERPASS = confFile.read().strip() |
Configure URL handling
Code Block |
---|
CJ = http.cookiejar.CookieJar()
OPENER = urllib.request.build_opener(urllib.request.HTTPCookieProcessor(CJ))
loginUrl = (PROTOCOL + '://' + SERVER + '/omk/opCharts/login')
loginDict = {'username' : USERNAME , 'password' : USERPASS}
DATA = urllib.parse.urlencode(loginDict).encode("utf-8")
REQUEST = urllib.request.Request(loginUrl, DATA)
OPENER.open(REQUEST) |