Merge pull request #133 from MaxG88/fix/flaresolverr-compatibility

This commit is contained in:
Jakub Orchowski
2025-04-08 15:12:32 +02:00
committed by GitHub
+6 -1
View File
@@ -61,13 +61,18 @@ def read_item(request: LinkRequest, sb: SeleniumDep) -> LinkResponse:
save_screenshot(sb)
raise HTTPException(status_code=500, detail="Could not bypass challenge")
cookies = sb.get_cookies()
for cookie in cookies:
if 'expiry' in cookie:
cookie['expires'] = cookie['expiry']
return LinkResponse(
message="Success",
solution=Solution(
userAgent=sb.get_user_agent(),
url=sb.get_current_url(),
status=200,
cookies=sb.get_cookies(),
cookies=cookies,
headers={},
response=str(sb.get_beautiful_soup()),
),