Puppeteer 25.16.0 ផ្តល់ជម្រើស proxyServer នៅពេលបង្កើតបរិបទរុករក។ សម្រាប់កម្មវិធីរុករក Chromium ដែលមានស្រាប់ ទំព័រក្នុងបរិបទថ្មីអាចប្រើអន្តរការីដែលបានជ្រើស រួមទាំងបេក្ខជន HTTP សាធារណៈពីបញ្ជីប្រូកស៊ី HTTP៖

const context = await browser.createBrowserContext({
  proxyServer: 'http://proxy.example:8080',
});
try {
  const page = await context.newPage();
  await page.goto('https://www.example.com/');
} finally {
  await context.close();
}

បង្កើតបរិបទមួយទៀតជាមួយ proxyServer ផ្សេងសម្រាប់ផ្លូវទីពីរ។ ទំព័រពីរដែលបង្កើតក្នុងបរិបទតែមួយចែករំលែកគោលនយោបាយប្រូកស៊ីរបស់បរិបទនោះ; ការបើកផ្ទាំងថ្មីតែម្នាក់ឯងមិនជ្រើសចំណុចបញ្ចប់ថ្មីទេ។

ជម្រើសនេះឈ្មោះ proxyServer។ ឧទាហរណ៍ createIncognitoBrowserContext ចាស់ជាកម្មសិទ្ធិរបស់ជំនាន់ API មុន។

BrowserContextOptions ក៏ទទួលយក proxyBypassList ផងដែរ។ រក្សាការលើកលែងផ្ទាល់នៅក្នុងគោលនយោបាយរបស់បរិបទនោះ ជំនួសឱ្យការសន្មតថាពួកវាមកពីបរិបទផ្សេង។

សម្រាប់ប្រូកស៊ី HTTP ដែលគាំទ្រឈ្មោះអ្នកប្រើ និងពាក្យសម្ងាត់ Page.authenticate ផ្តល់ព័ត៌មានសម្គាល់មុនពេលរុករក។ URL ប្រូកស៊ីជ្រើសអន្តរការី ហើយការហៅផ្ទៀងផ្ទាត់ផ្តល់គណនី។

នេះជាបណ្តាញរបស់កម្មវិធីរុករក។ កញ្ចប់ដែលចាប់សំណើទំព័រ ហើយបំពេញវាដោយចម្លើយរបស់អតិថិជន Node HTTP បង្កើតផ្លូវដឹកជញ្ជូនខុសគ្នា ដែលមានឥរិយាបថខូគី ក្បាល និង TLS រៀងៗខ្លួន។

អ្នកហៅនៅតែទទួលខុសត្រូវលើអាយុកាលរបស់កម្មវិធីរុករករួម។ ការបិទបរិបទមួយបិទទំព័រពាក់ព័ន្ធរបស់វា ដោយមិនបញ្ចប់បរិបទផ្សេងទៀត។

អត្ថបទពាក់ព័ន្ធ