PowerShell Invoke-RestMethod፦ ለአንድ ጥያቄ ፕሮክሲን ማለፍ
በPowerShell 7 ውስጥ NoProxy ይጠቀሙ ወይም በWindows PowerShell 5.1 ውስጥ ባዶ የክፍለ-ጊዜ ፕሮክሲ ይግለጹ።
በPowerShell 7 ውስጥ በቀጥታ መሄድ ላለበት ጥያቄ የድር cmdlet ግልጽ መቀየሪያን ይጠቀሙ፦
Invoke-RestMethod -Uri 'https://example.com/' -NoProxy
NoProxy በPowerShell 6.0 ውስጥ ተጀመረ እና ከProxy ጋር ሊጣመር አይችልም። Windows PowerShell 5.1 ያንን መቀየሪያ አያሳይም።
ለ5.1 ጥያቄ ባዶ WebProxy ያለው የድር ክፍለ-ጊዜ ያቅርቡ፦
$session = New-Object Microsoft.PowerShell.Commands.WebRequestSession
$session.Proxy = New-Object System.Net.WebProxy
Invoke-RestMethod -Uri 'https://example.com/' -WebSession $session
መለኪያ የሌለው WebProxy የፕሮክሲ አድራሻ የለውም እና መዳረሻዎችን ያለፋል። ይህን ቀጥተኛ መመሪያ ለመጠቀም ለታሰቡ ጥያቄዎች ያንን ክፍለ-ጊዜ ያቆዩ፤ ሌላ ክፍለ-ጊዜ ሌላ መንገድ ሊይዝ ይችላል።
ቅርጹን ከመምረጥዎ በፊት የሂደቱን ስሪት በ$PSVersionTable.PSVersion ያረጋግጡ። እነዚህ ምሳሌዎች የስርዓተ-ስርዓቱን የፕሮክሲ ምርጫዎች ሳይለወጡ ይተዋሉ።
ቀጥተኛ ማዞር አሁንም መዳረሻው ከማሽኑ መድረስ እንዲችል ይፈልጋል። የበይነመረብ መዳረሻ በኮርፖሬት ድርጅት መካከለኛ ብቻ በሚፈቀድበት አውታረ መረብ ውስጥ፣ እሱን ማለፍ በትክክል የግንኙነት ውድቀት ሊያስከትል ይችላል።