VVinaProxy

Node.js-də proksi necə quraşdırılır (Axios və Daxili Fetch)

Updated:

Axios-un daxili proxy: { host, port } parametri https:// hədəflərində uğursuz olur, çünki HTTP CONNECT tuneli açmır. Node.js və TypeScript sorğularını VinaProxy autentifikasiyalı HTTP(S) proksiləri vasitəsilə problemsiz yönləndirmək üçün Axios-a HttpsProxyAgent (https-proxy-agent) və ya daxili Node fetch() üçün undici.ProxyAgent dispetçeri ötürün.

Node.js (Axios / Undici) · HTTP Proxy Format
new HttpsProxyAgent('http://user:pass@ip:port')
Fərdi IPv4 (data mərkəzi)
🇺🇸 Birləşmiş Ştatlar
Mövcuddur
Etibarən
20.000 ₫ / İP / ay
≈ 0,74 US$ · VND ilə hesablanır
Həcm üzrə qiymətlər
  • 1 İP40.000 ₫
  • 5+ İP35.000 ₫
  • 10+ İP25.000 ₫
  • 20+ İP25.000 ₫
  • 50+ İP25.000 ₫
  • 100+ İP25.000 ₫
  • 200+ İP25.000 ₫
  • 500+ İP25.000 ₫
  • 1000+ İP22.000 ₫
  • 2000+ İP20.000 ₫
Birləşmiş Ştatlar al
Fərdi IPv4 (data mərkəzi)
🇸🇬 Sinqapur
Mövcuddur
Etibarən
20.000 ₫ / İP / ay
≈ 0,74 US$ · VND ilə hesablanır
Həcm üzrə qiymətlər
  • 1 İP40.000 ₫
  • 5+ İP35.000 ₫
  • 10+ İP25.000 ₫
  • 20+ İP25.000 ₫
  • 50+ İP25.000 ₫
  • 100+ İP25.000 ₫
  • 200+ İP25.000 ₫
  • 500+ İP25.000 ₫
  • 1000+ İP22.000 ₫
  • 2000+ İP20.000 ₫
Sinqapur al
Platformalar üzrə proksilər:web-scrapingseo-rank-trackingdiscord

Axios və daxili Node.js fetch() proksi konfiqurasiyası

Hər iki kitabxana VinaProxy idarəetmə panelinizdən standart http://user:pass@ip:port URL-lərini qəbul edir:

HTTP KlientiPaketTövsiyə Olunan Kod Parçası
Axiosnpm i https-proxy-agentaxios.get(url, { httpsAgent: new HttpsProxyAgent('http://user:pass@ip:port'), proxy: false })
Daxili fetch (Node 18+)npm i undicifetch(url, { dispatcher: new ProxyAgent('http://user:pass@ip:port') })
Gotnpm i hpagentgot(url, { agent: { https: new HttpsProxyAgent({ proxy: 'http://user:pass@ip:port' }) } })

Node.js-də qoşulma hovuzu və timeout üzrə ən yaxşı təcrübələr

  • Axios-da ziddiyyətli sistem HTTP_PROXY mühit dəyişənlərinə məhəl qoymamaq üçün həmişə httpsAgent ilə yanaşı proxy: false təyin edin
  • Davamlı keep-alive soketlərini yenidən istifadə etmək üçün dövrənizin xaricində hər proksi IP-si üçün bir dəfə HttpsProxyAgent və ya ProxyAgent nüsxəsi yaradın
  • Bizim Proxy Format Converter alətimizdən istifadə edərək VinaProxy proksi siyahınızı birbaşa JSON massivi kimi ixrac edin

Addım-addım

  1. 1

    https-proxy-agent (və ya undici) quraşdırın

    Node.js layihənizdə npm install axios https-proxy-agent əmrini icra edin.

  2. 2

    HttpsProxyAgent nüsxəsini yaradın

    VinaProxy məlumatlarınızdan istifadə edərək const agent = new HttpsProxyAgent('http://user:pass@ip:port'); başladın.

  3. 3

    Axios-a httpsAgent və proxy: false ötürün

    const res = await axios.get('https://vinaproxy.com/api/my-ip', { httpsAgent: agent, proxy: false, timeout: 10000 }); çağırışını edin.

  4. 4

    Çıxış IP-sini yoxlayın

    Cavabın ayrılmış proksi IP-niz vasitəsilə gəldiyini təsdiqləmək üçün res.data qeydini çıxarın.

Tez-tez verilən suallar

Axios-un standart `proxy: { host, port, auth }` parametri HTTPS URL-lərində niyə uğursuz olur?

Axios-un daxili proksi konfiqurasiyası HTTP CONNECT TLS tuneli açmaq əvəzinə adi HTTP sorğusu göndərir. proxy: false ilə birlikdə httpsAgent: new HttpsProxyAgent('http://user:pass@ip:port') istifadə etmək bunu həll edir.

Node.js 18/20/22-də daxili `fetch()` ilə proksidən necə istifadə edim?

undici paketindən ProxyAgent idxal edin və fetch() seçimlər obyektinə { dispatcher: new ProxyAgent('http://user:pass@ip:port') } ötürün.

Proksi siyahımı Node.js üçün JSON formatına çevirə bilərəmmi?

Bəli — ip:port:user:pass sətirlərinizi pulsuz Proxy Format Converter alətimizə yapışdırın və JSON çıxışını seçin.

Node.js backend və skraperlərinizi statik IP-lərlə gücləndirin

7 ölkədə ani limitsiz Dedicated IPv4 və Static ISP proksiləri.

Node.js Proksiləri Alın

Related articles

Platformalar üzrə proksilər
Veb-skreypinq üçün proksilər: 24/7 kroulerlər üçün limitsiz fərdi IPv4 və ISP hovuzları
Python, Playwright, Selenium və Scrapy üçün aylıq limitsiz trafikli sürətli HTTP(S) fərdi IPv4 və statik ISP proksiləri. Planları müqayisə edin və başlayın.
Proksi quraşdırılması
Puppeteer-də (Node.js) autentifikasiyalı proksi necə quraşdırılır
--proxy-server bayrağı və await page.authenticate() ilə Node.js Puppeteer-də autentifikasiyalı HTTP(S) proksiləri quraşdırın. Hazır nümunələri kopyalayın.
Proksi quraşdırılması
Playwright-da proksi necə quraşdırılır (Brauzer və kontekst üzrə autentifikasiya)
Node.js və Python üçün Playwright-da autentifikasiyalı HTTP(S) proksi qurun, BrowserContext-lərdə təcrid olunmuş statik IP-ləri işlədin. Nümunələri kopyalayın.
Pulsuz alətlər
Toplu Proksi Formatı Çeviricisi (100% Müştəri Tərəfli)
100% müştəri tərəfli toplu proksi formatlayıcısı. ip:port:user:pass, user:pass@ip:port, http:// URL, SOCKS5 URI, JSON massivləri və FoxyProxy arasında çevirin.
Platformalar üzrə proksilər
SEO və SERP izləmə üçün proksilər: 7 ölkə üzrə dəqiq açar söz mövqeləri
7 ölkədə limitsiz fərdi IPv4 və statik ISP proksiləri ilə lokal açar söz mövqelərini izləyin, geo-yönləndirmələri yoxlayın və Screaming Frog taramaları aparın.
Platformalar üzrə proksilər
Discord üçün proksilər: hesabları və tokenləri ayrılmış statik IP-lərdə təcrid edin
Çoxsaylı Discord hesablarını və tokenləri telefon təsdiqi kilidlərindən və Cloudflare blokundan qoruyun. Ayrılmış ABŞ, Sinqapur və Vyetnam statik proksiləri.
IPV4 · united states
ABŞ Şəxsi IPv4 Proksiləri: Sürətli, Ayrılmış Amerika Data Mərkəzi IP-ləri
Skreypinq, mövqe izləmə, reklam yoxlanışı və Amazon tədqiqatı üçün ABŞ şəxsi IPv4 proksiləri. Statik IP, bir istifadəçi, limitsiz trafik, sürətli aktivləşmə.
IPV4 · singapore
Sinqapur Şəxsi IPv4 Proksiləri: Regional Satış və Reklamlar üçün Sürətli, Ayrılmış SG IP-ləri
Lazada və Shopee SG mağazaları, regional reklam hesabları, reklam yoxlanışı və az gecikməli avtomatlaşdırma üçün Sinqapur şəxsi IPv4 proksiləri. Limitsiz data.