„PowerShell 7“ naudokite aiškų žiniatinklio cmdlet jungiklį užklausai, kuri turi eiti tiesiogiai:

Invoke-RestMethod -Uri 'https://example.com/' -NoProxy

NoProxy buvo pristatytas „PowerShell 6.0“ ir negali būti derinamas su Proxy. „Windows PowerShell 5.1“ šio jungiklio neviešina.

5.1 užklausai pateikite žiniatinklio sesiją su tuščiu WebProxy:

$session = New-Object Microsoft.PowerShell.Commands.WebRequestSession
$session.Proxy = New-Object System.Net.WebProxy

Invoke-RestMethod -Uri 'https://example.com/' -WebSession $session

WebProxy be parametrų neturi tarpinio serverio adreso ir apeina paskirties vietas. Išsaugokite šią sesiją užklausoms, kurios turi naudoti šią tiesioginę politiką; kita sesija gali išlaikyti kitą maršrutą.

Prieš pasirinkdami formą patikrinkite proceso versiją naudodami $PSVersionTable.PSVersion. Šie pavyzdžiai palieka operacinės sistemos tarpinio serverio nuostatas nepakeistas.

Tiesioginis maršrutizavimas vis dar reikalauja, kad paskirties vieta būtų pasiekiama iš mašinos. Tinkle, kuriame prieiga prie interneto leidžiama tik per įmonės tarpininką, jo apėjimas gali teisingai sukelti ryšio triktį.

Susiję straipsniai