Skip to content

Commit 10694a2

Browse files
authored
Merge pull request #24 from ScrapingAnt/feature/add-status-code-param
feature/add-status-code-param: done
2 parents f1a7611 + e8ecf48 commit 10694a2

File tree

4 files changed

+7
-3
lines changed

4 files changed

+7
-3
lines changed

README.md

+1
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@ Class defining response from API.
7979
| --- | --- |
8080
| content | <code>string</code> |
8181
| cookies | <code>List[Cookie]</code> |
82+
| status_code | <code>int</code> |
8283

8384
## Exceptions
8485

scrapingant_client/__init__.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "0.3.8"
1+
__version__ = "0.3.9"
22

33
from scrapingant_client.client import ScrapingAntClient
44
from scrapingant_client.cookie import Cookie

scrapingant_client/client.py

+2
Original file line numberDiff line numberDiff line change
@@ -75,8 +75,10 @@ def general_request(
7575
json_response = response.json()
7676
content = json_response['content']
7777
cookies_string = json_response['cookies']
78+
status_code = json_response['status_code']
7879
cookies_list = cookies_list_from_string(cookies_string)
7980
return Response(
8081
content=content,
8182
cookies=cookies_list,
83+
status_code=status_code
8284
)

scrapingant_client/response.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
from typing import List
1+
from typing import List, Optional
22

33
from scrapingant_client.cookie import Cookie
44

55

66
class Response:
7-
def __init__(self, content: str, cookies: List[Cookie]):
7+
def __init__(self, content: str, cookies: List[Cookie], status_code: Optional[int]):
88
self.content = content
99
self.cookies = cookies
10+
self.status_code = status_code

0 commit comments

Comments
 (0)