def request(self, url, data=None, headers=None, method='POST', baseurl = None):
# req = None
headers = headers or {
'Content-type': 'application/json',
'Referer': 'https://account.ubnt.com/login?redirect=https%3A%2F%2Funifi.ubnt.com',
'Origin': 'https://account.ubnt.com',
'dnt': 1
}
if not baseurl:
baseurl = self.baseurl
self.log('Request to %s with data %s' % (baseurl + url, data))
if data:
req = urllib.request.Request(url=baseurl + url, data=json.dumps(data).encode("utf8"), headers=headers, method=method)
else:
req = urllib.request.Request(url=baseurl + url, headers=headers, method='GET')
return urllib.request.urlopen(req)
评论列表
文章目录