Как сделать аутентифицированный веб-запрос в Powershell?
Для тех, кому требуется, чтобы windows-powershell Powershell возвращал дополнительную powershell информацию, например Http windows-powershell StatusCode, вот пример. Включены powershell два наиболее вероятных способа powershell передачи учетных данных.
Это powershell слегка измененная версия windows-powershell этого SO-ответа:
How to obtain numeric HTTP status codes in PowerShell
$req = [system.Net.WebRequest]::Create($url)
# method 1 $req.UseDefaultCredentials = $true
# method 2 $req.Credentials = New-Object System.Net.NetworkCredential($username, $pwd, $domain);
try
{
$res = $req.GetResponse()
}
catch [System.Net.WebException]
{
$res = $_.Exception.Response
}
$int = [int]$res.StatusCode
$status = $res.StatusCode
return "$int $status"
powershell
Как сделать аутентифицированный веб-запрос в Powershell?
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.