我对默认的args伪装者隐形使用感到困惑。我看到puppeteer与args一起使用的示例如下:
let options = {
headless: false,
executablePath: 'C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe',
ignoreHTTPSErrors: true,
args: [
'--no-sandbox',
'--disable-setuid-sandbox',
'--disable-sync',
'--ignore-certificate-errors',
'--user-agent=' + 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.105 Safari/537.36',
'--lang=en-US,en;q=0.9',
]
};
p操纵者的隐身默认情况下没有设置这些设置吗? --no-sandbox
和'--disable-setuid-sandbox
到底是什么?我需要设置它们还是已经设置它们?