mirror of
https://github.com/hwchase17/langchain.git
synced 2025-08-05 03:02:35 +00:00
community[patch]: Add Cookie Support to Fetch Method (#16673)
- **Description:** This change allows the `_fetch` method in the `WebBaseLoader` class to utilize cookies from an existing `requests.Session`. It ensures that when the `fetch` method is used, any cookies in the provided session are included in the request. This enhancement maintains compatibility with existing functionality while extending the utility of the `fetch` method for scenarios where cookie persistence is necessary. - **Issue:** Not applicable (new feature), - **Dependencies:** Requires `aiohttp` and `requests` libraries (no new dependencies introduced), - **Twitter handle:** N/A Co-authored-by: Joao Almeida <joao.almeida@mercedes-benz.io>
This commit is contained in:
parent
c314137f5b
commit
3e87b67a3c
@ -132,6 +132,7 @@ class WebBaseLoader(BaseLoader):
|
||||
url,
|
||||
headers=self.session.headers,
|
||||
ssl=None if self.session.verify else False,
|
||||
cookies=self.session.cookies.get_dict(),
|
||||
) as response:
|
||||
return await response.text()
|
||||
except aiohttp.ClientConnectionError as e:
|
||||
|
Loading…
Reference in New Issue
Block a user