from playwright.sync_api import sync_playwright url = "https://www.1415243231.top/publish_dishboard" with sync_playwright() as p: browser = p.chromium.launch(headless=True) page = browser.new_page(viewport={"width": 1280, "height": 720}) api_calls = [] def on_response(r): if '/api/' in r.url: api_calls.append({'status': r.status, 'url': r.url}) page.on('response', on_response) page.goto(url, timeout=20000, wait_until='networkidle') page.wait_for_timeout(5000) print("API calls made by frontend:") for r in api_calls: print(f" {r['status']} {r['url']}") if not api_calls: print(" (no API calls made)") print("\nBody text:", page.inner_text('body')[:200]) browser.close()