updated ua
This commit is contained in:
8
index.js
8
index.js
@@ -97,6 +97,9 @@ app.post('/cloudflare', async (req, res) => {
|
||||
if (!data || typeof data.mode !== 'string') {
|
||||
return res.status(400).json({ message: 'Bad Request: missing or invalid mode' })
|
||||
}
|
||||
if (data.user_agent && typeof data.user_agent !== 'string') {
|
||||
return res.status(400).json({ message: 'Bad Request: invalid user_agent' })
|
||||
}
|
||||
if (authToken && data.authToken !== authToken) {
|
||||
return res.status(401).json({ message: 'Unauthorized' })
|
||||
}
|
||||
@@ -126,6 +129,9 @@ app.post('/cloudflare', async (req, res) => {
|
||||
page = ctx.page
|
||||
|
||||
await page.goto('about:blank')
|
||||
if (data.user_agent) {
|
||||
await page.setUserAgent(data.user_agent)
|
||||
}
|
||||
|
||||
switch (data.mode) {
|
||||
case "turnstile":
|
||||
@@ -167,4 +173,4 @@ app.use((req, res) => {
|
||||
|
||||
if (process.env.NODE_ENV === 'development') {
|
||||
module.exports = app
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user