Update app.py
Browse files
app.py
CHANGED
@@ -54,13 +54,15 @@ def get_html_content(url, response):
|
|
54 |
|
55 |
def get_url_content(url):
|
56 |
response = requests.get(url)
|
|
|
57 |
if response.ok:
|
58 |
if url.endswith('.pdf'):
|
59 |
return Document(text=get_pdf_content(url, response), tags={'url': url})
|
60 |
else:
|
61 |
return Document(text=get_html_content(url, response), tags={'url': url})
|
62 |
else:
|
63 |
-
|
|
|
64 |
|
65 |
|
66 |
|
|
|
54 |
|
55 |
def get_url_content(url):
|
56 |
response = requests.get(url)
|
57 |
+
response.raise_for_status()
|
58 |
if response.ok:
|
59 |
if url.endswith('.pdf'):
|
60 |
return Document(text=get_pdf_content(url, response), tags={'url': url})
|
61 |
else:
|
62 |
return Document(text=get_html_content(url, response), tags={'url': url})
|
63 |
else:
|
64 |
+
st.error(f"Failed to process URL content: {e}")
|
65 |
+
return None
|
66 |
|
67 |
|
68 |
|