mirror of
https://github.com/FlareSolverr/FlareSolverr.git
synced 2025-06-07 20:15:24 +00:00
Fix User-Agent detected by CouldFlare (Docker ARM) resolves #15
This commit is contained in:
parent
a24fa6d968
commit
df68da18c8
@ -68,6 +68,8 @@ type OverridesProps =
|
||||
'postData' |
|
||||
'headers'
|
||||
|
||||
// We always set a Windows User-Agent because ARM builds are detected by CloudFlare
|
||||
const DEFAULT_USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.198 Safari/537.36"
|
||||
const CHALLENGE_SELECTORS = ['#trk_jschal_js', '.ray_id', '.attack-box']
|
||||
const TOKEN_INPUT_NAMES = ['g-recaptcha-response', 'h-captcha-response']
|
||||
|
||||
@ -341,6 +343,8 @@ async function setupPage(ctx: RequestContext, params: BaseRequestAPICall, browse
|
||||
if (userAgent) {
|
||||
log.debug(`Using custom UA: ${userAgent}`)
|
||||
await page.setUserAgent(userAgent)
|
||||
} else {
|
||||
await page.setUserAgent(DEFAULT_USER_AGENT)
|
||||
}
|
||||
|
||||
if (headers) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user