šŸŒŽ Workers Browser Rendering Puppeteer Geolocation

I've created and deployed a Cloudflare Worker that uses Browser Rendering and Puppeteer to crawl a website. My issue is that the website content is based on the IP location of the Cloudflare Server location, and not the user making the call. āŒ There is no way of adding a query parameter to the actual url to adjust the locale (gl/hl). āŒ I've tried to solve this on the Puppeteer level, by implementing various techniques from here, including setGeoLocation: https://zirkelc.dev/posts/puppeteer-language-experiment Despite making all the changes to the Puppeteer environment, the browser still manages to capture the location of the actual Cloudflare Server location. When visiting https://ipwho.is/, I always get the incorrect data back. How do I go about to solve this? Are proxies the only way forward? Where in the stack can I approach this issue successfully? This is the current states of my attempts so far: ā“ Cloudflare Worker āš™ļø/āŒ Puppeteer āŒ URL parameters Thank you.
0 Replies
No replies yetBe the first to reply to this messageJoin
Want results from more Discord servers?
Add your server