Deno ለሞጁል ማውረዶችም ለfetchም HTTP_PROXY እና HTTPS_PROXY ን ያብራራል። እነሱን የDeno ሂደቱን በሚጀምረው አካባቢ ውስጥ ያዘጋጁ። ለPOSIX shell፦

export HTTP_PROXY='http://proxy.example:8080'
export HTTPS_PROXY='http://proxy.example:8080'
deno run --allow-net app.ts

ምሳሌው ለሁለቱም የመድረሻ መርሆች የHTTP ፕሮክሲ ማዳመጫ ይጠቀማል። ትክክለኛውን የመካከለኛ ዩአርኤል ይጠቀሙ፤ የHTTP ፕሮክሲ ዝርዝር ለተፈቀዱ የህዝብ ሞጁልና API ማውረዶች እጩዎችን ያቀርባል። HTTPS_PROXY ዩአርኤሉ ራሱ በhttps እንዲጀምር አይጠይቅም።

ተለዋዋጮቹ አስቀድመው በአካባቢው ውስጥ ሆነው መጀመር መተግበሪያው በሚጫንበት ጊዜ የሚያስፈልጉ ማውረዶችን ይሸፍናል። በapp.ts ውስጥ ያለው ኮድ የዚያ ኮድ ስታቲክ ግብዓቶችን ለማግኘት የሚያስፈልገውን ቀደምት የኔትወርክ ጥያቄ ማዋቀር አይችልም።

Deno NO_PROXY ን ደግሞ ፕሮክሲውን የሚያልፉ አስተናጋጆች በኮማ የተለዩ ዝርዝር አድርጎ ያብራራል። የታሰበውን እሴት በዚያው የመጀመሪያ አካባቢ ያቆዩ። የኔትወርክ ፈቃድና የፕሮክሲ መንገድ ሁለት የተለያዩ ግብዓቶች ናቸው፦ ፕሮክሲ መምረጥ የመተግበሪያውን አስፈላጊ ፈቃዶች አይተካም።

ተዛማጅ ጽሑፎች