Advertisement
Guest User

Untitled

a guest
Mar 10th, 2016
120
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. "use strict";
  2. var page = require('webpage').create();
  3. var fs = require('fs');
  4. var content1 = '';
  5. var content2 = '';
  6. phantom.cookiesEnabled = true;
  7.  
  8. page.open("http://example.com", function(status) {
  9.     if (status === "success")
  10.     {
  11.         try
  12.         {
  13.             content = page.content;
  14.             // debugger;
  15.             console.log(status, 'success');
  16.             fs.write('test.html', content, 'w');
  17.            
  18.         } catch(e)
  19.         {
  20.             console.log(e, 'error');      
  21.         }
  22.        
  23.         content1 = page.content;
  24.         // Проверил в логах куки нормально устанавливаются, читаются.
  25.         var cookie = JSON.stringify(phantom.cookies);
  26.         console.log(status, 'success', cookie);
  27.  
  28.         // Расситывал, что страница перезагрузится с новыми установленными куками. Но нет.....
  29.         page.reload();
  30.         content2 = page.content;
  31.  
  32.         fs.write('test1.html', content1, 'w');
  33.         fs.write('test2.html', content2, 'w');
  34.  
  35.         phantom.exit();
  36.     }
  37. });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement