def set_cookie(self, name, value): """ Sets a cookie to be passed through with requests. """ cookie_domain = self.extra_environ.get('HTTP_HOST', '.localhost') cookie_domain = cookie_domain.split(':', 1)[0] if '.' not in cookie_domain: cookie_domain = "%s.local" % cookie_domain value = escape_cookie_value(value) cookie = http_cookiejar.Cookie( version=0, name=name, value=value, port=None, port_specified=False, domain=cookie_domain, domain_specified=True, domain_initial_dot=False, path='/', path_specified=True, secure=False, expires=None, discard=False, comment=None, comment_url=None, rest=None ) self.cookiejar.set_cookie(cookie)
def set_cookie(self, name, value): """ Sets a cookie to be passed through with requests. """ value = escape_cookie_value(value) cookie = http_cookiejar.Cookie( version=0, name=name, value=value, port=None, port_specified=False, domain='.localhost', domain_specified=True, domain_initial_dot=False, path='/', path_specified=True, secure=False, expires=None, discard=False, comment=None, comment_url=None, rest=None ) self.cookiejar.set_cookie(cookie)