Skip to content

Commit 37a13cd

Browse files
committed
Align Session.get parameters with requests.get
1 parent b684dcb commit 37a13cd

1 file changed

Lines changed: 9 additions & 2 deletions

File tree

src/requests/sessions.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -652,16 +652,23 @@ def request(
652652

653653
return resp
654654

655-
def get(self, url: _t.UriType, **kwargs: Unpack[_t.GetKwargs]) -> Response:
655+
def get(
656+
self,
657+
url: _t.UriType,
658+
params: _t.ParamsType = None,
659+
**kwargs: Unpack[_t.GetKwargs],
660+
) -> Response:
656661
r"""Sends a GET request. Returns :class:`Response` object.
657662
658663
:param url: URL for the new :class:`Request` object.
664+
:param params: (optional) Dictionary, list of tuples or bytes to send
665+
in the query string for the :class:`Request`.
659666
:param \*\*kwargs: Optional arguments that ``request`` takes.
660667
:rtype: requests.Response
661668
"""
662669

663670
kwargs.setdefault("allow_redirects", True)
664-
return self.request("GET", url, **kwargs)
671+
return self.request("GET", url, params=params, **kwargs)
665672

666673
def options(self, url: _t.UriType, **kwargs: Unpack[_t.RequestKwargs]) -> Response:
667674
r"""Sends a OPTIONS request. Returns :class:`Response` object.

0 commit comments

Comments
 (0)