Në PowerShell 7, përdorni çelësin e qartë të cmdlet-it të uebit për një kërkesë që duhet të shkojë drejtpërdrejt:

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

NoProxy u prezantua në PowerShell 6.0 dhe nuk mund të kombinohet me Proxy. Windows PowerShell 5.1 nuk e ekspozon atë çelës.

Për një kërkesë në 5.1, jepni një sesion ueb me një WebProxy bosh:

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

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

WebProxy pa parametra nuk ka adresë proxy dhe anashkalon destinacionet. Mbani atë sesion për kërkesat që synohet të përdorin këtë politikë të drejtpërdrejtë; një sesion tjetër mund të mbajë një rrugë tjetër.

Kontrolloni versionin e procesit me $PSVersionTable.PSVersion përpara se të zgjidhni formën. Këta shembuj i lënë preferencat e proxy-t të sistemit operativ të pandryshuara.

Drejtimi i drejtpërdrejtë kërkon ende që destinacioni të jetë i arritshëm nga makina. Në një rrjet ku aksesi në internet lejohet vetëm përmes ndërmjetësit korporativ, anashkalimi i tij mund të prodhojë saktësisht një dështim lidhjeje.

Artikuj të ngjashëm