Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.66 KB | None | 0 0
  1. const puppeteer = require('puppeteer');
  2.  
  3. (async () => {
  4. try {
  5. let data = [];
  6. let options = {
  7. headless: false,
  8. ignoreHTTPSErrors: true,
  9. slowMo: 134,
  10. devtools: true,
  11. args: [
  12. '--no-sandbox',
  13. '--auto-open-devtools-for-tabs',
  14. '--disable-setuid-sandbox',
  15. '--disable-dev-shm-usage',
  16. '--disable-accelerated-2d-canvas',
  17. '--disable-gpu',
  18. '--window-size=1920x1200',
  19. '--proxy-server=proxy.crawlera.com:8010',
  20. '--ignore-certificate-errors',
  21. '--ignore-certificate-errors-spki-list '
  22. ]
  23. }
  24.  
  25. const browser = await puppeteer.launch(options);
  26. let currentPage = await browser.newPage();
  27. await currentPage.setUserAgent('Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)');
  28. await currentPage.setViewport({ width: 1920, height: 1200 });
  29. const key = "API_KEY:";
  30. await currentPage.setExtraHTTPHeaders({
  31. 'Accept': 'text/html',
  32. 'Accept-Language': 'en-US',
  33. 'Accept-Encoding': 'deflate, gzip;q=1.0, *;q=0.5',
  34. 'Referer': 'https://www.google.com/search?source=hp&ei=u64kXfbyFfSl5OUP3M6i4A4&q=colemanfurniture&oq=colemanfurniture&gs_l=psy-ab.3..0l3j0i10j0.5566.7052..8685...0.0..0.135.519.1j4......0....2j1..gws-wiz.....0..0i30j0i10i30.5BA9d1htHM4',
  35. "Proxy-Authorization": "Basic " + Buffer.from(key).toString("base64"),
  36. });
  37.  
  38.  
  39. var res = await currentPage.goto('http://httpbin.org/get', {waitUntil: "domcontentloaded", timeout: 0});
  40.  
  41. return [];
  42. } catch (e) {
  43. console.log(e);
  44. return e;
  45. }
  46. })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement