Prvním krokem je vytvořit nový objekt založený na třídě WebClient. Poté je potřeba tomuto objektu přiřadit aktuální proxy server (založený na třídě WebProxy). Podrobné informace jsou v komentářích v následujícím kódu.
- # nastavit stranku, kterou chceme stahnout
- $url = "http://www.powershell.cz"
- # vytvorit objekt WebClient
- $wc = New-Object System.Net.WebClient
- # nastavit defaultni proxy
- $proxy = [System.Net.WebProxy]::GetDefaultProxy()
- # a pouzit aktualni prihlasovaci udaje
- $proxy.UseDefaultCredentials = $true
- # pote priradit proxy k objektu WebClient
- $wc.proxy = $proxy
- # pote stahnout pozadovanou stranku jako text
- $wc.DownloadString($url)
Pokud nechcete výpis kódu stránky do konzole, můžete místo metody DownloadString použít DownloadFile.