VVinaProxy
BN ▾
প্রক্সি কিনুন

Playwright-এ কীভাবে প্রক্সি সেট আপ করবেন (Browser ও Per-Context Auth)

Updated:

Chromium, Firefox এবং WebKit-এ Playwright কোনো ব্রাউজার এক্সটেনশন বা থার্ড-পার্টি র‍্যাপার ছাড়াই সরাসরি নেটিভ HTTP প্রক্সি অথেন্টিকেশন (server, username, password) সাপোর্ট করে। আরও সুবিধার বিষয় হলো, Playwright-এর Per-Context Proxy ফিচারের মাধ্যমে একটি ব্রাউজার ইনস্ট্যান্সেই ডজনখানেক আইসোলেটেড BrowserContext সেশন চালানো যায়, যার প্রতিটিতে নিজস্ব VinaProxy স্ট্যাটিক IP যুক্ত থাকে।

Playwright · HTTP Proxy Format
proxy={ server: 'http://ip:port', username: 'user', password: 'pass' }
প্রাইভেট IPv4 (ডেটাসেন্টার)
🇺🇸 United States
স্টকে আছে
শুরু
২০,০০০₫ / IP / মাস
≈ ০.৭৪ US$ · VND-তে বিল করা হবে
পরিমাণ অনুযায়ী মূল্য ছাড়
  • 1টি IP৪০,০০০₫
  • 5+ টি IP৩৫,০০০₫
  • 10+ টি IP২৫,০০০₫
  • 20+ টি IP২৫,০০০₫
  • 50+ টি IP২৫,০০০₫
  • 100+ টি IP২৫,০০০₫
  • 200+ টি IP২৫,০০০₫
  • 500+ টি IP২৫,০০০₫
  • 1000+ টি IP২২,০০০₫
  • 2000+ টি IP২০,০০০₫
United States কিনুন
স্ট্যাটিক রেসিডেন্সিয়াল ISP
🇻🇳 ভিয়েতনাম
স্টকে আছে
শুরু
২৫,০০০₫ / IP / মাস
≈ ০.৯৩ US$ · VND-তে বিল করা হবে
পরিমাণ অনুযায়ী মূল্য ছাড়
  • 1টি IP৫০,০০০₫
  • 3+ টি IP৪০,০০০₫
  • 5+ টি IP৪০,০০০₫
  • 10+ টি IP৩২,০০০₫
  • 50+ টি IP৩০,০০০₫
  • 100+ টি IP৩০,০০০₫
  • 200+ টি IP৩০,০০০₫
  • 500+ টি IP২৫,০০০₫
ভিয়েতনাম কিনুন
প্ল্যাটফর্ম অনুযায়ী প্রক্সি:web-scrapingseo-rank-trackingshopee

Playwright প্রক্সি অবজেক্ট কনফিগারেশন

proxy কনফিগারেশন অবজেক্টটি গ্লোবালি chromium.launch({ proxy })-এ অথবা প্রতি সেশনের জন্য browser.newContext({ proxy })-এ পাস করুন:

Playwright কী (Key)ভ্যালু ফরম্যাটটেকনিক্যাল নোট
server'http://ip:port'শুধুমাত্র হোস্ট ও পোর্ট, শুরুতে http:// থাকবে
username'user'আপনার VinaProxy প্রক্সি ইউজারনেম
password'pass'আপনার VinaProxy প্রক্সি পাসওয়ার্ড (HTTP 407-এ নেটিভলি হ্যান্ডেল করা হয়)
bypass'localhost,127.0.0.1'ঐচ্ছিক কমা-দ্বারা পৃথক হোস্ট যা প্রক্সি এড়িয়ে চলে

দক্ষতার সাথে মাল্টি-IP BrowserContexts চালানো

  • Windows ও macOS-এ, আপনি যখন আলাদা আলাদা browser.newContext() কলে proxy ওভাররাইড করতে চান, তখন chromium.launch()-এর ভেতর একটি প্লেসহোল্ডার proxy: { server: 'http://per-context' } পাস করুন
  • প্রক্সির সাথে browser.newContext()-এ timezoneId এবং locale সেট করুন যাতে হেডার ও JS Intl API প্রক্সির দেশের সাথে মিলে যায়
  • স্ক্র্যাপিংয়ের গতি বাড়াতে page.route() ব্যবহার করে অপ্রয়োজনীয় ছবি ও ফন্টের রিকোয়েস্ট বাতিল করুন

ধাপে ধাপে

  1. 1

    ip, port, username এবং password সংগ্রহ করুন

    VinaProxy ড্যাশবোর্ড থেকে আপনার ip:port:user:pass ক্রেডেনশিয়াল কপি করুন।

  2. 2

    newContext()-এ প্রক্সি অবজেক্ট পাস করুন

    const context = await browser.newContext({ proxy: { server: 'http://ip:port', username: 'user', password: 'pass' } }) কল করুন।

  3. 3

    timezoneId ও locale মিলিয়ে নিন

    আপনার প্রক্সি লোকেশনের সাথে মিল রেখে timezoneId ও locale যুক্ত করুন (যেমন America/New_York বা Asia/Ho_Chi_Minh)।

  4. 4

    নতুন পেজে এক্সিট IP যাচাই করুন

    const page = await context.newPage() খুলুন এবং https://vinaproxy.com/api/my-ip-এ রিকোয়েস্ট পাঠান।

সচরাচর জিজ্ঞাসিত প্রশ্নাবলী

Playwright কেন 'Proxy is only supported when browser is launched with a proxy' এরর দেখাল?

Windows ও macOS-এ, প্রতি কনটেক্সটে ওভাররাইড করার অনুমতি দেওয়ার আগে Chromium-এর একটি গ্লোবাল লঞ্চ প্রক্সি ফ্ল্যাগ প্রয়োজন হয়। ব্রাউজারটি chromium.launch({ proxy: { server: 'http://per-context' } }) দিয়ে লঞ্চ করুন এবং তারপর প্রতিটি browser.newContext({ proxy })-এ আসল প্রক্সি পাস করুন।

VinaProxy প্রক্সি কি Playwright Firefox এবং WebKit-এও কাজ করে?

হ্যাঁ। একদম একই proxy: { server, username, password } সিনট্যাক্স Node.js ও Python উভয় ক্ষেত্রে Chromium, Firefox এবং WebKit জুড়ে কাজ করে।

হেডলেস Playwright ব্রাউজার চালানোর সময় ব্যান্ডউইথ কি পরিমাপ করা হয়?

না। সমস্ত VinaProxy ডেডিকেটেড IPv4 এবং স্ট্যাটিক ISP প্ল্যানে আনলিমিটেড মাসিক ট্রাফিক অন্তর্ভুক্ত রয়েছে।

ডেডিকেটেড স্ট্যাটিক IP দিয়ে Playwright BrowserContexts স্কেল করুন

বিশ্বব্যাপী 7টি লোকেশনে তাৎক্ষণিক আনমিটার্ড HTTP(S) প্রক্সি।

Playwright প্রক্সি কিনুন

Related articles

প্ল্যাটফর্ম অনুযায়ী প্রক্সি
ওয়েব স্ক্র্যাপিংয়ের প্রক্সি: 24/7 ক্রলারের জন্য আনমিটারড ডেডিকেটেড IPv4 ও ISP পুল
Python, Playwright, Selenium ও Scrapy-তে আনলিমিটেড মাসিক ব্যান্ডউইথসহ দ্রুতগতির HTTP(S) ডেডিকেটেড IPv4 ও স্ট্যাটিক ISP প্রক্সি। প্ল্যান তুলনা করে শুরু করুন।
প্রক্সি সেটআপ
কীভাবে Puppeteer (Node.js)-এ অথেনটিকেটেড প্রক্সি সেটআপ করবেন
--proxy-server লঞ্চ ফ্ল্যাগ এবং await page.authenticate() দিয়ে Node.js Puppeteer-এ অথেনটিকেটেড HTTP(S) প্রক্সি কনফিগার করুন। কার্যকর উদাহরণগুলো কপি করুন।
প্রক্সি সেটআপ
Selenium WebDriver-এ অথেন্টিকেটেড প্রক্সি কীভাবে সেট আপ করবেন
selenium-wire বা Chrome onAuthRequired এক্সটেনশন দিয়ে Selenium WebDriver-এ ইউজারনেম:পাসওয়ার্ড অথেন্টিকেটেড HTTP(S) প্রক্সি কনফিগার করুন। কোড দেখুন।
প্রক্সি সেটআপ
Python Requests-এ যেভাবে প্রক্সি ব্যবহার করবেন (HTTP/HTTPS ও Session পুলিং)
Python requests ও requests.Session()-এ অথেনটিকেটেড HTTP(S) প্রক্সি কনফিগার করুন। 407 ProxyError এক্সেপশন হ্যান্ডেল করুন এবং স্ট্যাটিক IP পুল রোটেট করুন।
প্ল্যাটফর্ম অনুযায়ী প্রক্সি
SEO ও SERP ট্র্যাকিং প্রক্সি: 7টি দেশজুড়ে নির্ভুল কিওয়ার্ড র‍্যাঙ্কিং
7টি দেশে আনমিটারড ডেডিকেটেড IPv4 ও স্ট্যাটিক ISP প্রক্সি দিয়ে স্থানীয় কিওয়ার্ড র্যাঙ্কিং ট্র্যাক করুন, জিও-রিডাইরেক্ট অডিট করুন ও Screaming Frog ক্রল চালান।
প্ল্যাটফর্ম অনুযায়ী প্রক্সি
Shopee-র জন্য প্রক্সি: একটি স্ট্যাটিক IP-তে প্রতিটি সেলার সেন্টার স্টোরফ্রন্ট আলাদা রাখুন
স্টোরপ্রতি ডেডিকেটেড ভিয়েতনাম স্ট্যাটিক ISP ও প্রাইভেট IPv4 প্রক্সি দিয়ে লিংকড-অ্যাকাউন্ট ব্যান এড়িয়ে একাধিক Shopee সেলার সেন্টার স্টোর পরিচালনা করুন।
IPV4 · united states
US প্রাইভেট IPv4 প্রক্সি: দ্রুত, ডেডিকেটেড আমেরিকান ডেটাসেন্টার IP
স্ক্র্যাপিং, র‍্যাংক ট্র্যাকিং, বিজ্ঞাপন যাচাই ও Amazon গবেষণায় ডেডিকেটেড US প্রাইভেট IPv4 প্রক্সি। স্ট্যাটিক IP, প্রতি IP-তে এক গ্রাহক, আনলিমিটেড ব্যান্ডউইথ ও দ্রুত চালু।
ISP · vietnam
ভিয়েতনাম স্ট্যাটিক ISP প্রক্সি: আপনার সবচেয়ে গুরুত্বপূর্ণ অ্যাকাউন্টগুলোর জন্য হোম-নেটওয়ার্ক ভিয়েতনামি IP
গ্রাহক ইন্টারনেট প্রোভাইডার IP-তে ভিয়েতনাম স্ট্যাটিক ISP প্রক্সি। প্রধান Shopee, TikTok Shop, Facebook অ্যাড অ্যাকাউন্ট ও Zalo OA-র জন্য ফিক্সড ভিয়েতনামি IP।