after update from iconnor-zoneminder-master to 1.30.2
all my python scripts stop because i have a problem with cookies
My code
Code: Select all
url1="http://"+ip+"/zm/index.php?username="+username+"&password="+password+"&action=login&view=console"
req1 = urllib2.Request(url1)
response = urllib2.urlopen(req1)
cookie = response.headers.get('Set-Cookie')
url=urllib2.Request('http://'+ip+'/zm/api/events/index/MonitorId:'+monit+'/StartTime%20=:'+date+'%20'+heur+'.json')
url.add_header('cookie', cookie)
url=urllib2.urlopen(url)
Code: Select all
Traceback (most recent call last):
File "/home/fennec/scripts/videozm.py", line 90, in <module>
url=urllib2.urlopen(url)
File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen
return _opener.open(url, data, timeout)
File "/usr/lib/python2.7/urllib2.py", line 410, in open
response = meth(req, response)
File "/usr/lib/python2.7/urllib2.py", line 523, in http_response
'http', request, response, code, msg, hdrs)
File "/usr/lib/python2.7/urllib2.py", line 448, in error
return self._call_chain(*args)
File "/usr/lib/python2.7/urllib2.py", line 382, in _call_chain
result = func(*args)
File "/usr/lib/python2.7/urllib2.py", line 531, in http_error_default
raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)
urllib2.HTTPError: HTTP Error 401: Unauthorized
Code: Select all
ZMSESSID=4allb0rbi9mi9cbpjbee9ssdm0; path=/; HttpOnly, zmSkin=classic; expires=Mon, 21-Dec-2026 13:23:20 GMT; Max-Age=311040000, zmCSS=flat; expires=Mon, 21-Dec-2026 13:23:20 GMT; Max-Age=311040000, ZMSESSID=dnktpou2l27lqga7s80eeqfn52; path=/; HttpOnly