Skip to content

Commit

Permalink
Merge pull request #24 from ScrapingAnt/feature/add-status-code-param
Browse files Browse the repository at this point in the history
feature/add-status-code-param: done
  • Loading branch information
megabotan authored Apr 29, 2022
2 parents f1a7611 + e8ecf48 commit 10694a2
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 3 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -79,6 +79,7 @@ Class defining response from API.
| --- | --- |
| content | <code>string</code> |
| cookies | <code>List[Cookie]</code> |
| status_code | <code>int</code> |

## Exceptions

Expand Down
2 changes: 1 addition & 1 deletion scrapingant_client/__init__.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
__version__ = "0.3.8"
__version__ = "0.3.9"

from scrapingant_client.client import ScrapingAntClient
from scrapingant_client.cookie import Cookie
Expand Down
2 changes: 2 additions & 0 deletions scrapingant_client/client.py
Original file line number Diff line number Diff line change
Expand Up @@ -75,8 +75,10 @@ def general_request(
json_response = response.json()
content = json_response['content']
cookies_string = json_response['cookies']
status_code = json_response['status_code']
cookies_list = cookies_list_from_string(cookies_string)
return Response(
content=content,
cookies=cookies_list,
status_code=status_code
)
5 changes: 3 additions & 2 deletions scrapingant_client/response.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
from typing import List
from typing import List, Optional

from scrapingant_client.cookie import Cookie


class Response:
def __init__(self, content: str, cookies: List[Cookie]):
def __init__(self, content: str, cookies: List[Cookie], status_code: Optional[int]):
self.content = content
self.cookies = cookies
self.status_code = status_code

0 comments on commit 10694a2

Please sign in to comment.