VVinaProxy

በ Node.js ውስጥ ፕሮክሲ እንዴት እንደሚዋቀር (Axios እና Native Fetch)

Updated:

የ Axios አብሮ የተሰራ proxy: { host, port } አማራጭ የ HTTP CONNECT ዋሻ ባለመክፈቱ በ https:// ዒላማዎች ላይ አይሰራም። የ Node.js እና TypeScript ጥያቄዎችን በ VinaProxy ማረጋገጫ ባላቸው HTTP(S) ፕሮክሲዎች በኩል በተገቢው መንገድ ለማስተላለፍ HttpsProxyAgent (https-proxy-agent) ለ Axios ወይም undici.ProxyAgent dispatcher ለ Node native fetch() ያስተላልፉ።

Node.js (Axios / Undici) · HTTP Proxy Format
new HttpsProxyAgent('http://user:pass@ip:port')
የግል IPv4 (ዳታሴንተር)
🇺🇸 አሜሪካ
አለ
ከ
₫20,000 / IP / በወር
≈ US$0.74 · ክፍያ በVND
የጅምላ ዋጋዎች
  • 1 IP₫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
አሜሪካ ይግዙ
የግል IPv4 (ዳታሴንተር)
🇸🇬 ሲንጋፖር
አለ
ከ
₫20,000 / IP / በወር
≈ US$0.74 · ክፍያ በVND
የጅምላ ዋጋዎች
  • 1 IP₫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
ሲንጋፖር ይግዙ
ፕሮክሲዎች በመድረክ:web-scrapingseo-rank-trackingdiscord

የ Axios እና የ Node.js native fetch() ፕሮክሲ ውቅር ንጽጽር

ሁለቱም ላይብረሪዎች ከእርስዎ የ VinaProxy ዳሽቦርድ መደበኛ የ http://user:pass@ip:port ዩአርኤሎችን ይቀበላሉ፦

የ 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 ውስጥ የግንኙነት ክምችት (connection pooling) እና የጊዜ ገደብ ምርጥ ልምዶች

  • Axios እርስ በርስ የሚጋጩ የስርዓት HTTP_PROXY የአካባቢ ተለዋዋጮችን ችላ እንዲል ሁልጊዜ ከ httpsAgent ጎን ለጎን proxy: false ያዘጋጁ
  • ቀጣይነት ያላቸውን የ keep-alive ሶኬቶች በድጋሚ ለመጠቀም ከእርስዎ loop ውጭ ለአንድ ፕሮክሲ 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 instance ይፍጠሩ

    የእርስዎን የ VinaProxy ምስክርነቶች በመጠቀም const agent = new HttpsProxyAgent('http://user:pass@ip:port'); ያስጀምሩ።

  3. 3

    httpsAgent እና proxy: false ን ለ Axios ያስተላልፉ

    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 ዩአርኤሎች ላይ ለምን አይሰራም?

የ Axios አብሮ የተሰራ የፕሮክሲ ውቅር የ HTTP CONNECT TLS ዋሻ ከመክፈት ይልቅ ተራ የ HTTP ጥያቄ ይልካል። httpsAgent: new HttpsProxyAgent('http://user:pass@ip:port') ን ከ proxy: false ጋር መጠቀም ይህንን ችግር ይፈታዋል።

በ Node.js 18/20/22 ውስጥ ፕሮክሲን ከ native `fetch()` ጋር እንዴት መጠቀም እችላለሁ?

ProxyAgent ን ከ undici ያስመጡ እና በ fetch() የአማራጮች ነገር ውስጥ { dispatcher: new ProxyAgent('http://user:pass@ip:port') } ያስገቡ።

የፕሮክሲ ዝርዝሬን ለ Node.js ወደ JSON መቀየር እችላለሁ?

አዎ—የእርስዎን ip:port:user:pass መስመሮች በነጻው Proxy Format Converter ውስጥ ይለጥፉ እና የ JSON ውጤትን ይምረጡ።

የ Node.js ባክኤንዶችዎን እና ስክራፐሮችዎን በስታቲክ አይፒዎች ያጎልብቱ

በ 7 አገሮች ውስጥ ያልተገደበ ፈጣን Dedicated IPv4 እና Static ISP ፕሮክሲዎች።

የ Node.js ፕሮክሲዎችን ይግዙ

Related articles

ፕሮክሲዎች በመድረክ
የድር መረጃ መሰብሰቢያ ፕሮክሲዎች፦ ለ24/7 ክራውለሮች የሚሆኑ ያልተገደቡ dedicated IPv4 እና ISP ፑሎች
ለPython፣ Playwright፣ Selenium እና Scrapy የሚሆኑ ፈጣን የHTTP(S) dedicated IPv4 እና static ISP ፕሮክሲዎች፣ ካልተገደበ ወርሃዊ ባንድዊድዝ ጋር። እቅዶችን ያወዳድሩ እና አሁኑኑ ስራዎን ይጀምሩ።
የፕሮክሲ ማዋቀር
በPuppeteer (Node.js) ውስጥ የተረጋገጠ ፕሮክሲ እንዴት ማዋቀር እንደሚቻል
በNode.js Puppeteer ውስጥ የ--proxy-server ማስጀመሪያ ፍላግ እና await page.authenticate()ን በመጠቀም ማረጋገጫ ያላቸው የHTTP(S) ፕሮክሲዎችን በቀላሉ ያዋቅሩ። የሚሰሩ ተግባራዊ ምሳሌዎችን ይቅዱ።
የፕሮክሲ ማዋቀር
በPlaywright ውስጥ ፕሮክሲ እንዴት እንደሚዋቀር (የBrowser እና Per-Context ማረጋገጫ)
በNode.js እና Python በPlaywright ውስጥ የተረጋገጡ የHTTP(S) ፕሮክሲዎችን ያዋቅሩ፤ እንዲሁም በBrowserContexts ውስጥ በርካታ የተነጠሉ static IPዎችን ያሂዱ። የሚሰሩ ተግባራዊ ምሳሌዎችን ይቅዱ።
ነፃ መሣሪያዎች
የጅምላ ፕሮክሲ ቅርጸት ለዋጭ (100% በመሣሪያዎ ላይ የሚሰራ)
100% በተጠቃሚው መሣሪያ ላይ የሚሰራ የጅምላ ፕሮክሲ ቅርጸት አዘጋጅ። በ ip:port:user:pass፣ user:pass@ip:port፣ http:// URLs፣ SOCKS5 URIs፣ JSON arrays እና FoxyProxy ፋይሎች መካከል በቀላሉ ይቀይሩ።
ፕሮክሲዎች በመድረክ
ለSEO እና SERP ክትትል የሚሆኑ ፕሮክሲዎች፦ በ7 አገራት ትክክለኛ የቁልፍ ቃላት ደረጃዎች
የአካባቢ ቁልፍ ቃላት ደረጃዎችን ይከታተሉ፣ የgeo-redirects ኦዲት ያድርጉ እንዲሁም ያልተገደበ Dedicated IPv4 እና ቋሚ ISP ፕሮክሲዎችን በ7 አገራት በመጠቀም የScreaming Frog ፍተሻዎችን ያካሂዱ።
ፕሮክሲዎች በመድረክ
ለDiscord የሚሆኑ ፕሮክሲዎች፡ መለያዎችንና ቶከኖችን በተለዩ static IPዎች ላይ ይነጥሉ
በርካታ የDiscord መለያዎችን እና ቶከኖችን ከስልክ ማረጋገጫ መቆለፍ እንዲሁም ከCloudflare እገዳዎች ደህንነታቸውን ይጠብቁ። ራሳቸውን የቻሉ የተመደቡ የUS፣ Singapore እና Vietnam static ፕሮክሲዎች።
IPV4 · united states
የአሜሪካ የግል IPv4 ፕሮክሲዎች፡ ፈጣን እና ራሳቸውን የቻሉ የአሜሪካ Datacenter አይፒዎች
ለዳታ መሰብሰብ፣ ለደረጃ ክትትል፣ ለማስታወቂያ ፍተሻ እና ለAmazon ጥናት የሚሆኑ የተመረጡ የአሜሪካ የግል IPv4 ፕሮክሲዎች። ቋሚ IP፣ ለአንድ ተጠቃሚ አንድ IP፣ ያልተገደበ ባንድዊድዝ እና ፈጣን አገልግሎት ማግበር።
IPV4 · singapore
የሲንጋፖር የግል IPv4 ፕሮክሲዎች፦ ለቀጣናዊ ሽያጭ እና ማስታወቂያዎች ፈጣን፣ የተወሰኑ የSG IPዎች
ለLazada እና Shopee SG ሱቆች፣ ለቀጣናዊ የማስታወቂያ መለያዎች፣ ለማስታወቂያ ማረጋገጫ እና ዝቅተኛ መዘግየት ላለው አውቶሜሽን የተወሰኑ ራሳቸውን የቻሉ የሲንጋፖር የግል IPv4 ፕሮክሲዎች። ያልተገደበ የዳታ አጠቃቀም።