PowerShell Invoke-RestMethod: far umboðsnetten fyri eina fyrirspurning
Nýt NoProxy í PowerShell 7 ella eitt greitt tómt setu-umboð í Windows PowerShell 5.1.
Í PowerShell 7 nýtir tú tað greiða skiftið á net-cmdletinum fyri eina fyrirspurning, sum skal fara beint:
Invoke-RestMethod -Uri 'https://example.com/' -NoProxy
NoProxy varð innført í PowerShell 6.0 og kann ikki samansetast við Proxy. Windows PowerShell 5.1 vísir ikki tað skiftið.
Fyri eina fyrirspurning í 5.1, veit ein net-setu við tómum WebProxy:
$session = New-Object Microsoft.PowerShell.Commands.WebRequestSession
$session.Proxy = New-Object System.Net.WebProxy
Invoke-RestMethod -Uri 'https://example.com/' -WebSession $session
WebProxy uttan parametrar hevur eingi umboðsnetadressu og fer fram við málunum. Halt tí setuni fyri tær fyrirspurningar, sum skulu nýta hesa beinu stevnu; ein onnur seta kann halda eina aðra leið.
Kannaðu versjónina av ferlinum við $PSVersionTable.PSVersion, áðrenn tú velur formið. Hesi dømi lata umboðsnetstillingarnar í stýriskipanini vera óbroyttar.
Bein leiðing krevur enn, at málið er atkomandi frá maskinuni. Í einum neti, har atgongd til internetið bert er loyvd gjøgnum korporativa millummannin, kann at fara fram við honum rætt skapa eina sambandsvillu.