想法是能夠修改document.referrer
變量就在網站加載的任何JavaScript執行之前由無頭瀏覽器加載。什麼瀏覽器使用是不相關的,我已經嘗試PhantomJS和殭屍沒有任何運氣。如何在任何現有的無頭瀏覽器中修改/僞造document.referrer?
我的研究表明,目前它就像這樣:
想法是能夠修改document.referrer
變量就在網站加載的任何JavaScript執行之前由無頭瀏覽器加載。什麼瀏覽器使用是不相關的,我已經嘗試PhantomJS和殭屍沒有任何運氣。如何在任何現有的無頭瀏覽器中修改/僞造document.referrer?
我的研究表明,目前它就像這樣:
您可以在phantomJS
var webPage = require('webpage');
var dpage = webPage.create();
dpage.customHeaders = {
"Referer": "https://www.facebook.com"
};
是的,設置'customHeaders'工作(如在標題改變的情況下),但document.referrer保持不變 – kaytrance
覆蓋'page.onResourceRequested' – pguardiario
問題是固定的嘗試。 – kaytrance