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 سره د پروسې نسخه وګورئ. دا مثالونه د عملیاتي سیستم د پروکسي غوره توبونه بې بدله پریږدي.
مستقیم روټینګ لاهم غواړي چې منزل له ماشین څخه د لاسرسي وړ وي. په هغه شبکه کې چې انټرنېټ ته لاسرسی یوازې د کارپوریټ منځګړي له لارې اجازه لري، د هغې بایپاس کول کولی شي په سمه توګه د اړیکې ناکامي رامنځته کړي.