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 ഉപയോഗിച്ച് പ്രോസസ്സ് പതിപ്പ് പരിശോധിക്കുക. ഈ ഉദാഹരണങ്ങൾ ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ പ്രോക്സി മുൻഗണനകൾ മാറ്റാതെ വിടുന്നു.

നേരിട്ടുള്ള റൂട്ടിംഗിന് ലക്ഷ്യസ്ഥാനം യന്ത്രത്തിൽ നിന്ന് എത്താവുന്നതായിരിക്കണം. ഇന്റർനെറ്റ് ആക്സസ് കോർപ്പറേറ്റ് ഇടനിലക്കാരൻ വഴി മാത്രം അനുവദിക്കുന്ന ഒരു നെറ്റ്വർക്കിൽ, അത് ഒഴിവാക്കുന്നത് ശരിയായി ഒരു കണക്ഷൻ പരാജയം ഉണ്ടാക്കാം.

അനുബന്ധ ലേഖനങ്ങൾ