Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung | |||
|
start [2026/02/19 22:30] jango |
start [2026/02/19 22:31] (aktuell) jango |
||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| + | < | ||
| + | param( | ||
| + | [string]$Url = " | ||
| + | [string]$Username = " | ||
| + | [string]$Password = " | ||
| + | [switch]$IgnoreCertErrors | ||
| + | ) | ||
| + | |||
| + | [Net.ServicePointManager]:: | ||
| + | if ($IgnoreCertErrors) { [System.Net.ServicePointManager]:: | ||
| + | |||
| + | function New-BasicAuthValue([string]$User, | ||
| + | $pair = " | ||
| + | "Basic " + [Convert]:: | ||
| + | } | ||
| + | |||
| + | $req = [System.Net.HttpWebRequest]:: | ||
| + | $req.Method = " | ||
| + | $req.AllowAutoRedirect = $false | ||
| + | $req.Headers.Add(" | ||
| + | $req.UserAgent = " | ||
| + | |||
| + | try { $resp = $req.GetResponse() } | ||
| + | catch [System.Net.WebException] { $resp = $_.Exception.Response } | ||
| + | |||
| + | if ($resp) { | ||
| + | "HTTP: {0}" -f ([int]$resp.StatusCode) | ||
| + | " | ||
| + | " | ||
| + | $resp.Close() | ||
| + | } | ||
| + | </ | ||
| + | |||
| < | < | ||
| param( | param( | ||