mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
parent
22cfc4f5b8
commit
d266d7e379
@ -9,7 +9,7 @@ import ssl
|
|||||||
from mechanize import Browser as B, HTTPSHandler
|
from mechanize import Browser as B, HTTPSHandler
|
||||||
|
|
||||||
from polyglot import http_client
|
from polyglot import http_client
|
||||||
from polyglot.http_cookie import Cookie, CookieJar
|
from polyglot.http_cookie import CookieJar
|
||||||
|
|
||||||
|
|
||||||
class ModernHTTPSHandler(HTTPSHandler):
|
class ModernHTTPSHandler(HTTPSHandler):
|
||||||
@ -90,13 +90,7 @@ class Browser(B):
|
|||||||
self._clone_actions['set_cookiejar'] = ('set_cookiejar', args, kwargs)
|
self._clone_actions['set_cookiejar'] = ('set_cookiejar', args, kwargs)
|
||||||
|
|
||||||
def set_cookie(self, name, value, domain, path='/'):
|
def set_cookie(self, name, value, domain, path='/'):
|
||||||
self.cookiejar.set_cookie(Cookie(
|
return self.set_simple_cookie(name, value, domain, path=path)
|
||||||
None, name, value,
|
|
||||||
None, False,
|
|
||||||
domain, True, False,
|
|
||||||
path, True,
|
|
||||||
False, None, False, None, None, None
|
|
||||||
))
|
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def cookiejar(self):
|
def cookiejar(self):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user