from playwright.sync_api import sync_playwright, Error as PlaywrightError

def send_request_to_zarfilm(url):
    cookie = "wordpress_logged_in_7a04687845b0293923d85c8b5afee67b=samyar_rv%7C1768703443%7CPJt911yfC9DGNydTaw37DnK7gZAwgcLXaFDXK7UaeyY%7C8a5e18ec92391a33cd2f58594d71e0f9519467bb4d7a8ccc1f558d24b175e4d2"

    with sync_playwright() as p:
        browser = p.chromium.launch(headless=True)

        context = browser.new_context(
            ignore_https_errors=True,
            extra_http_headers={
                "Cookie": cookie,
                "User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/121.0.0.0 Safari/537.36",
                "Accept-Language": "en-US,en;q=0.9",
                "Referer": "https://zarfilm.com/"
            }
        )

        page = context.new_page()
        page.goto(url, timeout=120_000, wait_until="domcontentloaded")
        return page.content()