[Improvement] add default user-agent header in webpage loader (#1219)
This commit is contained in:
@@ -22,7 +22,10 @@ class WebPageLoader(BaseLoader):
|
|||||||
|
|
||||||
def load_data(self, url):
|
def load_data(self, url):
|
||||||
"""Load data from a web page using a shared requests' session."""
|
"""Load data from a web page using a shared requests' session."""
|
||||||
response = self._session.get(url, timeout=30)
|
headers = {
|
||||||
|
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/98.0.4758.102 Safari/537.36", # noqa:E501
|
||||||
|
}
|
||||||
|
response = self._session.get(url, headers=headers, timeout=30)
|
||||||
response.raise_for_status()
|
response.raise_for_status()
|
||||||
data = response.content
|
data = response.content
|
||||||
content = self._get_clean_content(data, url)
|
content = self._get_clean_content(data, url)
|
||||||
|
|||||||
Reference in New Issue
Block a user