VVinaProxy

Node.js-те проксиді қалай баптауға болады (Axios және Native Fetch)

Updated:

Axios-тың кірістірілген proxy: { host, port } параметрі https:// мекенжайларында жұмыс істемейді, себебі ол HTTP CONNECT туннелін ашпайды. Node.js және TypeScript сұрауларын VinaProxy аутентификацияланған HTTP(S) проксилері арқылы дұрыс бағыттау үшін Axios-қа HttpsProxyAgent (https-proxy-agent) немесе Node жүйесінің кірістірілген fetch() функциясына undici.ProxyAgent диспетчерін беріңіз.

Node.js (Axios / Undici) · HTTP Proxy Format
new HttpsProxyAgent('http://user:pass@ip:port')
Жеке IPv4 (деректер орталығы)
🇺🇸 Америка Құрама Штаттары
Қолжетімді
Бастап
20 000 ₫ / IP / айына
≈ 0,74 $ · есеп айырысу VND түрінде
Көлемге байланысты бағалар
  • 1 IP40 000 ₫
  • 5+ IP35 000 ₫
  • 10+ IP25 000 ₫
  • 20+ IP25 000 ₫
  • 50+ IP25 000 ₫
  • 100+ IP25 000 ₫
  • 200+ IP25 000 ₫
  • 500+ IP25 000 ₫
  • 1000+ IP22 000 ₫
  • 2000+ IP20 000 ₫
Америка Құрама Штаттары сатып алу
Жеке IPv4 (деректер орталығы)
🇸🇬 Сингапур
Қолжетімді
Бастап
20 000 ₫ / IP / айына
≈ 0,74 $ · есеп айырысу VND түрінде
Көлемге байланысты бағалар
  • 1 IP40 000 ₫
  • 5+ IP35 000 ₫
  • 10+ IP25 000 ₫
  • 20+ IP25 000 ₫
  • 50+ IP25 000 ₫
  • 100+ IP25 000 ₫
  • 200+ IP25 000 ₫
  • 500+ IP25 000 ₫
  • 1000+ IP22 000 ₫
  • 2000+ IP20 000 ₫
Сингапур сатып алу
Платформалар бойынша прокси:web-scrapingseo-rank-trackingdiscord

Axios және Node.js-тің кірістірілген fetch() прокси баптауын салыстыру

Екі кітапхана да VinaProxy бақылау тақтасынан алынған стандартты http://user:pass@ip:port URL мекенжайларын қабылдайды:

HTTP клиентіПакетҰсынылатын код үзіндісі
Axiosnpm i https-proxy-agentaxios.get(url, { httpsAgent: new HttpsProxyAgent('http://user:pass@ip:port'), proxy: false })
Native 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-тегі қосылымдар пулы және таймаут бойынша үздік тәжірибелер

  • Axios жүйелік HTTP_PROXY ортасының қайшылықты айнымалыларын елемеуі үшін әрқашан httpsAgent параметрімен қатар proxy: false мәнін орнатыңыз
  • Тұрақты keep-alive сокеттерін қайта пайдалану үшін циклдің сыртында әр прокси IP үшін HttpsProxyAgent немесе ProxyAgent данасын бір рет жасаңыз
  • Біздің Proxy Format Converter құралын пайдаланып, VinaProxy прокси тізімін тікелей JSON массиві ретінде экспорттаңыз

Қадам бойынша

  1. 1

    https-proxy-agent (немесе undici) орнату

    Node.js жобаңызда npm install axios https-proxy-agent пәрменін орындаңыз.

  2. 2

    HttpsProxyAgent данасын жасау

    VinaProxy деректерін пайдаланып const agent = new HttpsProxyAgent('http://user:pass@ip:port'); инициализациялаңыз.

  3. 3

    Axios-қа httpsAgent және proxy: false мәндерін беру

    const res = await axios.get('https://vinaproxy.com/api/my-ip', { httpsAgent: agent, proxy: false, timeout: 10000 }); шақырыңыз.

  4. 4

    Шығыс IP мекенжайын тексеру

    Жауап бөлінген прокси IP арқылы келгенін растау үшін res.data дерегін консольге шығарыңыз.

Жиі қойылатын сұрақтар

Неліктен Axios-тың әдепкі `proxy: { host, port, auth }` баптауы HTTPS URL мекенжайларында жұмыс істемейді?

Axios-тың кірістірілген прокси баптауы HTTP CONNECT TLS туннелін ашудың орнына қарапайым HTTP сұрауын жібереді. proxy: false параметрімен бірге httpsAgent: new HttpsProxyAgent('http://user:pass@ip:port') пайдалану бұл мәселені шешеді.

Node.js 18/20/22 нұсқаларында кірістірілген `fetch()` көмегімен проксиді қалай пайдалануға болады?

undici пакетінен ProxyAgent импорттап, оны fetch() опциялар нысанына { dispatcher: new ProxyAgent('http://user:pass@ip:port') } ретінде беріңіз.

Node.js үшін прокси тізімімді JSON форматына түрлендіре аламын ба?

Иә—ip:port:user:pass жолдарыңызды біздің тегін Proxy Format Converter құралына қойып, JSON форматындағы нәтижені таңдаңыз.

Node.js серверлері мен скраперлеріңізді статикалық IP-мен күшейтіңіз

7 елде шектеусіз лезде қолжетімді Dedicated IPv4 және Static ISP проксилері.

Node.js проксилерін сатып алу

Related articles

Платформалар бойынша прокси
Веб-скрейпингке арналған проксилер: 24/7 краулерлеріне арналған шексіз dedicated IPv4 және ISP пулдары
Python, Playwright, Selenium, Scrapy үшін шексіз трафигі бар жылдам HTTP(S) dedicated IPv4 және статикалық ISP проксилері. Тарифтерді салыстырып, бастаңыз.
Проксиді баптау
Puppeteer (Node.js) ішінде аутентификациялы проксиді қалай баптау керек
Node.js Puppeteer-де --proxy-server жалаушасы мен await page.authenticate() арқылы аутентификациялы HTTP(S) проксиін баптаңыз. Дайын мысалдарды көшіріп алыңыз.
Проксиді баптау
Playwright-те проксиді қалай баптауға болады (Браузер және контекст бойынша аутентификация)
Playwright-те Node.js пен Python үшін HTTP(S) проксиді баптап, BrowserContexts арқылы оқшауланған статикалық IP-лерді қосыңыз. Мысалдарды көшіріп алыңыз.
Тегін құралдар
Жаппай прокси форматының конвертері (100% клиент жағында)
100% клиенттік жаппай прокси конвертері: ip:port:user:pass, user:pass@ip:port, http:// URL, SOCKS5 URI, JSON массивтері және FoxyProxy арасында түрлендіріңіз.
Платформалар бойынша прокси
SEO және SERP бақылауға арналған проксилер: 7 елдегі нақты кілт сөздер рейтингі
7 елдегі шексіз жеке IPv4 пен статикалық ISP проксилерімен кілт сөздер рейтингін бақылаңыз, гео-бағыттауды тексеріп, Screaming Frog сканерлеуін жасаңыз.
Платформалар бойынша прокси
Discord үшін проксилер: аккаунттар мен токендерді бөлінген статикалық IP-ге оқшаулаңыз
Discord аккаунттары мен токендерін нөмір растау мен Cloudflare бұғаттауынан қорғаңыз. АҚШ, Сингапур және Вьетнамның бөлінген статикалық проксилері.
IPV4 · united states
АҚШ жеке IPv4 проксилері: Жылдам, бөлінген американдық дата-орталық IP-лері
Скрейпинг, рейтинг тексеру, жарнама мен Amazon талдауына арналған АҚШ жеке IPv4 проксилері. Статикалық IP, бір IP-ге бір адам, шексіз трафик, жылдам қосу.
IPV4 · singapore
Сингапур жеке IPv4 проксилері: аймақтық сауда мен жарнамаға арналған жылдам, бөлінген SG IP-лері
Lazada мен Shopee SG дүкендері, аймақтық жарнама, тексеру мен төмен кідірісті автоматтандыру үшін бөлінген Сингапур жеке IPv4 проксилері. Шексіз трафик.