XORE21 commited on
Commit
92af8c3
·
verified ·
1 Parent(s): ca11363

Update index.js

Browse files
Files changed (1) hide show
  1. index.js +2 -7
index.js CHANGED
@@ -16,16 +16,14 @@ app.use(express.json());
16
  const MAX_CONCURRENT = 5;
17
  let active = 0;
18
 
19
- // Config
20
  const CONFIG = {
21
  MAX_CONCURRENT: 5,
22
  TIMEOUT: 30000,
23
  RETRY_ATTEMPTS: 2,
24
- HEADLESS: process.env.HEADLESS !== 'false', // default true
25
  STEALTH_MODE: true
26
  };
27
 
28
- // Middleware untuk timeout
29
  app.use((req, res, next) => {
30
  req.setTimeout(CONFIG.TIMEOUT);
31
  next();
@@ -57,10 +55,8 @@ async function createBrowser() {
57
  }
58
  });
59
 
60
- // Set lebih banyak header
61
  await page.setUserAgent('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36');
62
-
63
- // Set cookies umum
64
  const cookies = [
65
  {
66
  name: 'NID',
@@ -105,7 +101,6 @@ app.post('/recaptchav3', async (req, res) => {
105
  });
106
 
107
  } catch (error) {
108
- // TANGKAP ERROR DENGAN BENAR
109
  const msg = error.message || String(error);
110
  console.error("API Error:", msg);
111
  res.status(500).json({ status: "error", message: msg });
 
16
  const MAX_CONCURRENT = 5;
17
  let active = 0;
18
 
 
19
  const CONFIG = {
20
  MAX_CONCURRENT: 5,
21
  TIMEOUT: 30000,
22
  RETRY_ATTEMPTS: 2,
23
+ HEADLESS: process.env.HEADLESS !== 'false',
24
  STEALTH_MODE: true
25
  };
26
 
 
27
  app.use((req, res, next) => {
28
  req.setTimeout(CONFIG.TIMEOUT);
29
  next();
 
55
  }
56
  });
57
 
 
58
  await page.setUserAgent('Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36');
59
+
 
60
  const cookies = [
61
  {
62
  name: 'NID',
 
101
  });
102
 
103
  } catch (error) {
 
104
  const msg = error.message || String(error);
105
  console.error("API Error:", msg);
106
  res.status(500).json({ status: "error", message: msg });