VVinaProxy

Kif tikkonfigura proxy f'Node.js (Axios u Native Fetch)

Updated:

L-għażla integrata ta' Axios proxy: { host, port } ma taħdimx fuq miri ta' https:// għaliex ma toħloqx mina ta' HTTP CONNECT. Biex tibgħat it-talbiet ta' Node.js u TypeScript b'mod sigur permezz tal-proxies HTTP(S) awtentikati ta' VinaProxy, għaddi HttpsProxyAgent (https-proxy-agent) lil Axios jew dispatcher undici.ProxyAgent lil fetch() nattiv ta' Node.

Node.js (Axios / Undici) · HTTP Proxy Format
new HttpsProxyAgent('http://user:pass@ip:port')
IPv4 privat (datacenter)
🇺🇸 Stati Uniti
Disponibbli
Minn
₫20,000 / IP / xahar
≈ US$0.74 · fatturat f'VND
Prezzijiet skont il-volum
  • IP 1₫40,000
  • 5+ IPs₫35,000
  • 10+ IPs₫25,000
  • 20+ IPs₫25,000
  • 50+ IPs₫25,000
  • 100+ IPs₫25,000
  • 200+ IPs₫25,000
  • 500+ IPs₫25,000
  • 1000+ IPs₫22,000
  • 2000+ IPs₫20,000
Ixtri Stati Uniti
IPv4 privat (datacenter)
🇸🇬 Singapor
Disponibbli
Minn
₫20,000 / IP / xahar
≈ US$0.74 · fatturat f'VND
Prezzijiet skont il-volum
  • IP 1₫40,000
  • 5+ IPs₫35,000
  • 10+ IPs₫25,000
  • 20+ IPs₫25,000
  • 50+ IPs₫25,000
  • 100+ IPs₫25,000
  • 200+ IPs₫25,000
  • 500+ IPs₫25,000
  • 1000+ IPs₫22,000
  • 2000+ IPs₫20,000
Ixtri Singapor
Proxies skont il-pjattaforma:web-scrapingseo-rank-trackingdiscord

Konfigurazzjoni ta' proxy: Axios vs. fetch() nattiv ta' Node.js

Iż-żewġ libreriji jaċċettaw URLs standard ta' http://user:pass@ip:port mid-dashboard tiegħek ta' VinaProxy:

Klijent HTTPPakkettKodiċi Rakkomandat
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' }) } })

L-aħjar prattiki għal connection pooling u timeouts f'Node.js

  • Dejjem issettja proxy: false flimkien ma' httpsAgent f'Axios sabiex Axios jinjora varjabbli tal-ambjent HTTP_PROXY tas-sistema li jkunu f'kunflitt
  • Oħloq istanza ta' HttpsProxyAgent jew ProxyAgent darba waħda għal kull IP ta' proxy barra l-loop tiegħek biex terġa' tuża sockets keep-alive persistenti
  • Esporta l-lista tal-proxies tiegħek ta' VinaProxy direttament bħala JSON array permezz tal-Proxy Format Converter tagħna

Pass pass

  1. 1

    Installa https-proxy-agent (jew undici)

    Ħaddem npm install axios https-proxy-agent fil-proġett Node.js tiegħek.

  2. 2

    Oħloq l-istanza ta' HttpsProxyAgent

    Inizjalizza const agent = new HttpsProxyAgent('http://user:pass@ip:port'); billi tuża l-kredenzjali tiegħek ta' VinaProxy.

  3. 3

    Għaddi httpsAgent u proxy: false lil Axios

    Sejjaħ const res = await axios.get('https://vinaproxy.com/api/my-ip', { httpsAgent: agent, proxy: false, timeout: 10000 });.

  4. 4

    Ivverifika l-IP tal-ħruġ

    Irreġistra res.data fil-log biex tikkonferma li r-rispons għadda mill-IP tal-proxy dedikat tiegħek.

Mistoqsijiet frekwenti

Għaliex il-konfigurazzjoni awtomatika ta' Axios `proxy: { host, port, auth }` ma taħdimx fuq URLs tal-HTTPS?

Il-konfigurazzjoni integrata tal-proxy f'Axios tibgħat talba HTTP sempliċi minflok ma tiftaħ mina TLS ta' HTTP CONNECT. L-użu ta' httpsAgent: new HttpsProxyAgent('http://user:pass@ip:port') flimkien ma' proxy: false isolvi din il-problema.

Kif nuża proxy ma' `fetch()` nattiv f'Node.js 18/20/22?

Importa ProxyAgent minn undici u għaddi { dispatcher: new ProxyAgent('http://user:pass@ip:port') } fl-oġġett tal-għażliet ta' fetch().

Nista' nikkonverti l-lista tal-proxies tiegħi f'JSON għal Node.js?

Iva—waħħal il-linji tiegħek ta' ip:port:user:pass fil-Proxy Format Converter b'xejn tagħna u agħżel riżultat f'JSON.

Saħħaħ il-backends u l-iscrapers ta' Node.js b'IPs statiċi

Proxies Dedicated IPv4 u Static ISP istantanji u bla limitu f'7 pajjiżi.

Ixtri Proxies għal Node.js

Related articles

Proxies skont il-pjattaforma
Proxies għal Web Scraping: pools ta' IPv4 dedikat u ISP bla limitu għal crawlers 24/7
Proxies veloċi HTTP(S) b'IPv4 dedikat u ISP statiku għal Python, Playwright, Selenium u Scrapy, b'bandwidth fix-xahar bla limitu. Qabbel il-pjanijiet u ibda.
Konfigurazzjoni ta' proxy
Kif tikkonfigura proxy awtentikat f'Puppeteer (Node.js)
Ikkonfigura proxies HTTP(S) awtentikati f'Puppeteer għal Node.js permezz tal-flag --proxy-server u await page.authenticate(). Ikkopja l-eżempji li jaħdmu.
Konfigurazzjoni ta' proxy
Kif tikkonfigura proxy f'Playwright (Awtentikazzjoni tal-Browser u Per-Context)
Ikkonfigura proxies HTTP(S) awtentikati f'Playwright għal Node.js u Python, u ħaddem IPs statiċi iżolati f'BrowserContexts differenti. Ikkopja l-eżempji.
Għodod b'xejn
Konvertitur tal-Format tal-Proxy bl-Ingrossa (100% fuq il-Klijent)
Formatjar ta' proxies bl-ingrossa 100% fil-browser. Ikkonverti bejn ip:port:user:pass, user:pass@ip:port, URLs http://, URIs SOCKS5, JSON u fajls ta' FoxyProxy.
Proxies skont il-pjattaforma
Proxies għal Traċċar ta' SEO u SERP: klassifiki preċiżi ta' kliem ewlieni f'7 pajjiżi
Segwi l-klassifika tal-keywords, ivverifika geo-redirects u agħmel crawls bi Screaming Frog bi proxies IPv4 dedikati u ISP statiku bla limitu f'7 pajjiżi.
Proxies skont il-pjattaforma
Proxies għal Discord: iżola kontijiet u tokens fuq IPs statiċi ddedikati
Żomm il-kontijiet u tokens ta' Discord protetti minn phone locks u blokki ta' Cloudflare. Proxies statiċi ddedikati fl-Istati Uniti, Singapore, u l-Vjetnam.
IPV4 · united states
Proxies IPv4 Privati tal-US: IPs Amerikani ta' Datacenter Mgħaġġla u Dedikati
Proxies IPv4 privati tal-US għal scraping, rank tracking u riċerka fuq Amazon. IP statiku, utent wieħed kull IP, bandwidth bla limitu, attivazzjoni mgħaġġla.
IPV4 · singapore
Proxies IPv4 Privati ta' Singapor: IPs ta' SG Veloċi u Dedikati għal Bejgħ Reġjonali u Reklami
Proxies IPv4 privati dedikati ta' Singapor għal ħwienet Lazada u Shopee SG, kontijiet ta' reklami, verifika u awtomazzjoni b'latenza baxxa. Data bla limitu.