Skip to content

Commit

Permalink
bump + add get_cookies
Browse files Browse the repository at this point in the history
  • Loading branch information
cirospaciari authored Jul 17, 2024
1 parent 2f9c267 commit 90b08b5
Show file tree
Hide file tree
Showing 3 changed files with 20 additions and 2 deletions.
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"

[project]
name = "socketify"
version = "0.0.28"
version = "0.0.29"
dynamic = ["dependencies"]
authors = [
{ name="Ciro Spaciari", email="[email protected]" },
Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@

setuptools.setup(
name="socketify",
version="0.0.28",
version="0.0.29",
platforms=["any"],
author="Ciro Spaciari",
author_email="[email protected]",
Expand Down
18 changes: 18 additions & 0 deletions src/socketify/socketify.py
Original file line number Diff line number Diff line change
Expand Up @@ -2371,6 +2371,24 @@ def get_cookie(self, name):
return self.read_jar[name].value
except Exception:
return None

def get_cookies(self):
if self.read_jar is None:
if self.jar_parsed:
return None

if self._headers:
raw_cookies = self._headers.get("cookie", None)
else:
raw_cookies = self.get_header("cookie")

if raw_cookies:
self.jar_parsed = True
self.read_jar = cookies.SimpleCookie(raw_cookies)
else:
self.jar_parsed = True
return None
return self.read_jar

def get_url(self):
if self._url:
Expand Down

0 comments on commit 90b08b5

Please sign in to comment.