Skip to content

Commit 90b08b5

Browse files
authored
bump + add get_cookies
1 parent 2f9c267 commit 90b08b5

File tree

3 files changed

+20
-2
lines changed

3 files changed

+20
-2
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "socketify"
7-
version = "0.0.28"
7+
version = "0.0.29"
88
dynamic = ["dependencies"]
99
authors = [
1010
{ name="Ciro Spaciari", email="ciro.spaciari@gmail.com" },

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,7 +58,7 @@
5858

5959
setuptools.setup(
6060
name="socketify",
61-
version="0.0.28",
61+
version="0.0.29",
6262
platforms=["any"],
6363
author="Ciro Spaciari",
6464
author_email="ciro.spaciari@gmail.com",

src/socketify/socketify.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2371,6 +2371,24 @@ def get_cookie(self, name):
23712371
return self.read_jar[name].value
23722372
except Exception:
23732373
return None
2374+
2375+
def get_cookies(self):
2376+
if self.read_jar is None:
2377+
if self.jar_parsed:
2378+
return None
2379+
2380+
if self._headers:
2381+
raw_cookies = self._headers.get("cookie", None)
2382+
else:
2383+
raw_cookies = self.get_header("cookie")
2384+
2385+
if raw_cookies:
2386+
self.jar_parsed = True
2387+
self.read_jar = cookies.SimpleCookie(raw_cookies)
2388+
else:
2389+
self.jar_parsed = True
2390+
return None
2391+
return self.read_jar
23742392

23752393
def get_url(self):
23762394
if self._url:

0 commit comments

Comments
 (0)