Its getting detected by datadome captcha in headless mode.

async def main():
async with AsyncCamoufox(headless=True,
humanize=True,
block_images=False,
#proxy={},
block_webrtc=True) as browser:
context = await browser.new_context()
page = await context.new_page()
user_agent = await page.evaluate("navigator.userAgent")
async with page.expect_response('https://geo.captcha-delivery.com/interstitial/') as response_info:
await page.goto('https://geo.captcha-delivery.com/interstitial/?initialCid=AHrlqAAAAAMAAHiYXWB1H3wAZ19SyA==&hash=14D062F60A4BDE8CE8647DFC720349&cid=zRY6jGoAt4X66kpIInPBRqvNGPci6M4vSc70JnH2aIRRfeKisDRTvlG7DLnVau1fA9yYn6YE0mk1YY0KIXMalv9jcJGSyDiAO57tuCoW9SZEycETrL3JfQGtdcRBJRx1&referer=https://datadome.co/&s=44330&b=1157165&dm=cd', wait_until="commit")
response = await response_info.value
response_body = await response.json()
print(response_body)
await context.close()
await browser.close()
print("Closed Browser")
asyncio.run(main())
its works fine in headful by returning the 'cookie': 'datadome=zRY6jGo...;', 'view': 'redirect', but in headless it always returns 'view': 'captcha',.
Its getting detected by datadome captcha in headless mode.
its works fine in headful by returning the
'cookie': 'datadome=zRY6jGo...;', 'view': 'redirect',but in headless it always returns'view': 'captcha',.