Puppeteer এ extraPrefsFirefox ৰ জৰিয়তে Firefox পছন্দসমূহ প্ৰকাশ কৰে। Puppeteer ৰ বাবে ইতিমধ্যে সংৰচিত এটা সংগত Firefox ইনষ্টলেচন থকা এপ্লিকেচনত:

import puppeteer from 'puppeteer';

const browser = await puppeteer.launch({
  browser: 'firefox',
  extraPrefsFirefox: {
    'network.proxy.type': 1,
    'network.proxy.http': 'proxy.example',
    'network.proxy.http_port': 8080,
    'network.proxy.ssl': 'proxy.example',
    'network.proxy.ssl_port': 8080,
  },
});
try {
  const page = await browser.newPage();
  await page.goto('https://api.example/');
} finally {
  await browser.close();
}

প্ৰকাৰ 1 এ হাতেৰে প্ৰক্সি সংৰচনা বাছনি কৰে। হোষ্টনাম আৰু সংখ্যাত্মক প'ৰ্ট সুকীয়াকৈ নিৰ্ধাৰণ কৰক। অনুমোদিত ৰাজহুৱা-ছাইট নেভিগেচনৰ বাবে HTTP প্ৰক্সি তালিকায়ে এই HTTP শ্ৰৱণ ক্ষেত্ৰসমূহৰ বাবে প্ৰাৰ্থী যোগান ধৰে। Firefox এ HTTPS গন্তব্য পথৰ বাবে ssl পছন্দৰ নাম ব্যৱহাৰ কৰে; network.proxy.https নাম সৃষ্টি কৰিলে একে ছেটিংছ সংৰচিত নহয়।

যেতিয়া HTTP আৰু HTTPS নেভিগেচন দুয়োটাৱে মধ্যস্থতাকাৰী ব্যৱহাৰ কৰিব লাগে তেতিয়া দুয়োটা পথ নিৰ্ধাৰণ কৰক। ই এটা পথ আনটোত কপি কৰিবলৈ ছেটিংছ-ডায়েলগ কাৰ্যৰ ওপৰত নিৰ্ভৰ কৰাৰ পৰা হাত সাৰায়। দেখুওৱা এণ্ডপইণ্টটো এটা সাধাৰণ HTTP প্ৰক্সি শ্ৰৱণকাৰী; ssl পছন্দৰ নামে ইয়াৰ গন্তব্য শ্ৰেণী বৰ্ণনা কৰে।

এই পছন্দসমূহে Firefox ৰ নেটৱৰ্ক ট্ৰেফিক সংৰচনা কৰে। Chromium ৰ --proxy-server আৰ্গুমেণ্ট অন্য ব্ৰাউজাৰ ইণ্টাৰফেছৰ। বৰ্তমানৰ Puppeteer এ browser: 'firefox' ৰে Firefox বাছনি কৰে; product ব্যৱহাৰ কৰা পুৰণি উদাহৰণসমূহ সেই অপশন সংজ্ঞায়িত কৰা Puppeteer সংস্কৰণৰ সৈতে মিলাব লাগে।

সম্পৰ্কিত প্ৰবন্ধ